FountainJS has been archived.
FountainJS
A complete set of Yeoman generators to start all your frontend projects.
Contributors
FountainJS is all of us
Our contributors 8
Thank you for supporting FountainJS.
Mehdy Dara
Matthieu (Swiip)
James Bender
Backers
$110 USD
Rens Groothui...
Backers
$102 USD
Jim the man
Backers
$40 USD
Bhasker Surnida
Backers
$28 USD
Het Cb
$10 USD
Toub
$6 USD
Budget
Transparent and open finances.
--.-- USD
$240.02 USD
$240.02 USD
--.-- USD
About
FountainJS is a new Yeoman generator allowing you to choose the most structuring technologies you'll use:
Web framework
That's a key point of FountainJS, you can choose either Angular 1, 2 or React and we'll provide you a starter app with this framework. And we really mean an adapted project with dev tools and test environment for the framework you chose.
Module and dependency management
This is certainly the second most structuring choice you have to do when you start a Webapp these days. Webpack, SystemJS, any of them? And believe us, this choice pulls a lot of tooling and configurations to make. FountainJS provides this simple choice and configure your project following it.
JavaScript version
It's became rare to start a webapp in pure browser compatible JavaScript. Everyone is about Babel or TypeScript but this needs tooling.
Style (CSS) meta-language
The oldest preprocessors area. You just have to choose Stylus, Sass or Less (or nothing).
And we focus on three objectives:
Developer eXperience
The proposed tooling is focused on offering the best developer experience. The extremly dynamic ecosystem of the modern Web development has to be an asset instead of creating fatigue.
Whatever the options you choose, you'll get a development server embedded, live reload enabled, even hot module reload when possible.
Of course, for delivering, you still have the optimization task to produce a state of the art optimized dist version.
Ready to go
The main point of FountainJS is to deliver a stable project whatever the very different options you could choose and always keep up to date with latest versions of every frameworks and tools.
Composition
From the user point of view, FountainJS is a very complete generator. From the inside, it's a full ecosystem of various and specialized generators. This architecture will allow easier development and extension.
Our team
Mehdy Dara
Matthieu (Swiip)