Skip to content
Shai Lev edited this page Jun 1, 2015 · 14 revisions

#Contents

  1. About FreeKernelJS
  2. When Should I Use FreeKernelJS?
  3. Templates
  4. Getting Started
  5. Development Tools
  6. License
  7. Releases History

About FreeKernelJS

FreeKernelJS aims to provide developers with a set of tools to generate a Web app structured from a template, and to use common tasks in development such as: testing the application, generate documentation, produce a distribution version, and more.

FreeKernelJS is based on these technologies:

Yeoman Grunt Bower Karma

Support
Supported platforms: Windows, iOS, Linux.
Supported Browsers: designed to support the current versions of Chrome, Firefox, and Internet Explorer 10+.

When Should I Use FreeKernelJS?

  • You are looking to learn the basics.
  • You need a tool to kick start your Web project.
  • You want to test standard technologies and learn how to use them.
  • You want to generate a skeleton app that can be extended and used in large projects.
  • You want to produce quickly several different apps, build with different UI packages/libraries.

Templates

FreeKernelJS offers a collection of templates from which you can choose.
Each template contains different features and UI libraries, and can be used to generate an app.
A list of available templates is specified in this page: Templates

Getting Started

  1. Installation: first, you will need to install the environment with only 4 easy steps!
  2. Generate A New App: then you can learn how to generate a new app, and how to configure it.

Development Tools

FreeKernelJS comes with a set of tasks, powered by Grunt, which can be used during development to perform routine operations such as: unit testing, distribution, Sass compilation, etc.
A list of available tasks and instructions on how to use them can be found on this page: Use Grunt Tasks in Development

License

This project is under the MIT License.

Releases History

Latest releases of FreeKernelJS

Clone this wiki locally