Echo JS 0.11.0

<~>
TheSisb 3297 days ago. link parent 2 points
Most module loaders nowadays support all module "formats".  RequireJS is a weak comparison because RequireJS is one of the earliest module loaders and attempts to solve the problem in a very specific manner.  Furthermore, supporting many module formats is unlikely a perk for any dev team.  It just speaks more about "ok I can use this for my system".  Most dev teams have coding conventions and stick to one format throughout the project life time.

Bigger bonuses to me is being able to consider images, fonts, and CSS as modules.  That way my front-end codebase can be fully modular.

Replies

ilyavf 3293 days ago. link 1 point
> Furthermore, supporting many module formats is unlikely a perk for any dev team

Here are two real usecases for a multi-format loader:

- What about an existing project, that can be already in one format, and team decides to switch to a different one?

- Also, bower component formats could be different from yours.
ilyavf 3296 days ago. link 1 point
Did you work with stealjs before? What module loaders do you like/use?
TheSisb 3296 days ago. link 1 point
I have my own built on top of RequireJS/r.js and Grunt right now.  I think Webpack does a lot really well.  Never used StealJS, heard bad things from the past.