Open raulvillares opened 7 years ago
Seems like a good suggestion.
I think UMD and ES modules are the way to go here. :) Ping me if you need something @mubaris
@alejandronanez I was reading about Webpack
for this issue. Is it okay to go with Webpack?
Webpack is a good choice IMO. Webpack is better for apps and Rollup for libraries.
@mubaris let me know if you need any help setting up webpack.
Actually @mubaris if we decide to go with React #35 ...we should ended up rewriting the whole thing...and if that's the case, we can just use create-react-app
Thoughts @raulvillares @mubaris @junedomingo @asiyani @maiquynhtruong ?
I don't know much about Webpack, but I've just modularized a small vanilla js puzzle-game with Require.js and I'm happy with that. If vanilla js is still an option for issue #35 maybe we can consider Require?
@raulvillares Just to mention that for the learning experience I find way more valuable to have Webpack in our stack rather than RequireJS. Plus, RequireJS is just a way to manage our dependencies, it doesn't give us all the niceties that webpack offers: ES Modules / ES6 / Treat everything as a module (images, fonts, css) / tree shaking, etc...
Yeah, I guessed Webpack was wider than Require.
Are we still using webpack or React? Have we decided on something to use yet? Include @asiyani in here
Nothing has been defined yet, we have that conversation split between different threads sighs take a look at #49
Because the project is growing, interdependencies between different parts are becoming difficult to understand and to change.
Modulalization will help. Options seem to be:
http://eloquentjavascript.net/10_modules.html