Echo JS 0.11.0

<~>

TheSisb comments

TheSisb 3461 days ago. link 1 point
Great article.  I always loved the approach of having each component manage its own CSS/fonts/images and this clearly lays out how to achieve that with Webpack.  Will be very useful in my next project.

The post-css stuff is really great too!
TheSisb 3473 days ago. link 2 points
This is exactly what I was looking for a couple days ago.  Great concise article, love your posts.
TheSisb 3473 days ago. link 2 points
This is the greatest thing I've ever seen.
Great use of WebGL imo.  The voices are a nice touch on typical text-to-speech voices.
TheSisb 3478 days ago. link -1 point
I don't know that I like it.  First of all it's a pretty simple task - take me to the top.  Users can scroll but they want to get up there quickly.  This script makes that process slow and it's not like you can read content on the way up without straining and getting some headache.  Furthermore you can't cancel it half way through - it completely hijacks the scroll wheel.
TheSisb 3485 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.
TheSisb 3486 days ago. link 2 points
Title should read "make your typography better", no?
TheSisb 3486 days ago. link 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.
[more]