Closed lucidlemon closed 8 years ago
somehow this "let's make a framework out of this" scares me. Can't really state the reason. :D
you don't even wanna know how scared I was when I was searching for a start in proper frontend and backend js. I read about ember, meteor, angular and stuff, but somehow I wanted to create something with react. But I can't find a framework that uses react and has something like popularity. React is so open an free that it's hard to get into it as a noob. this even starts with your first steps.. installing node, choosing a preprocessor.. webpack? grunt? gulp? requirejs? commonjs? whats es5? whats es6? I tried to compile my es6 jsx files so often with grunt that i completely messed up my package.json in another project, just because the resources change so often that you have no idea whats the best practice now.
so I can understand your fear :D but this boilerplate is already so massive that I wouldn't call it a boilerplate anymore.
The onus of making this into a framework is on someone else =P
Personally, I am anti-framework. I love the modularity of the JS community which has made React and Redux possible.
@bdefore has taken some steps with https://github.com/bdefore/universal-redux to library-ify this, which is a great step toward framework-ifying.
seriously, it is such a good entrypoint to react, redux and express. If we would make a framework out of this we could start giving it a unique name, a logo to be represented and some docs that would update so that beginners could start faster. I'm new to js backend stuff as well, and coming from laravel I already had a few hickups where I could've needed some information (for example: how do i include a lame old scss file on eachpage if I haven't coded my css with respect to localcss? Since noone answered me in the chat i just wrapped every part of my scss inside a :global).
I know there are a few frameworks out there and I know that this is more or less intended to be a boilerplate, but maybe we could start popularizing it as the cutting edge modular web framework in 2016?
I feel like laravel has changed opinions on php completely, and since it has its own name finding resources and help is goddamn easy.
so... how about that?