Neutrino by Mozilla: Create and build modern JavaScript apps with zero initial config
neutrino.js.org
neutrino.js.org
I might be in the minority, but I'd rather not learn all the idiosyncracies of Webpack, I just want to build my project and get on with my day. Webpack have done a great job with the documentation for v2, but it remains a complex beast.
Thank you for the kind words!
Glad that more people are realizing boilerplate generation is not a solution, I get angry even looking at webpack config haha, I appreciate what it can do, but it doesn't belong at the app level.
Working with the configuration needs of many loaders and concerns is difficult. Webpack configuration is not well-suited for keeping these separate and merging them back together later. This is a big reason why Neutrino abandoned using raw Webpack-based configurations merging across presets, favoring a single configuration API that all presets interact with. It takes a lot of the difficulty away from keeping things separate and abstract.
Neutrino, on the other hand, consolidates those dependencies and configuration for you into presets. It is the power of the build tool + the preset that makes building the project simple. Had you just used Yeoman to generate the dependencies and configuration, you would still be on your own to continue to manage all the individual dependencies and configuration, while with Neutrino you can simply override what you need and still have the preset manage its own dependencies.
Edit - I can open them with a middle click, so at least the fallback to a more reliable tech.
> has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://neutrino.js.org' is therefore not allowed access.
Either way, it ridiculous to require javascript to read a plain text site.
Anyway, we're using gitbook to render our documentation content:
https://github.com/GitbookIO/gitbook
The documentation also lives in the GitHub repository, albeit not as navigable as the website:
https://github.com/mozilla-neutrino/neutrino-dev/tree/master...