Road to JavaScript #1

July 18, 2014

Web Components

All people know that Web components are the future, but nowadays exist different valid ways to get it.

What? Don’t know what are Web Components and, most important answer, why?

I’ll try not to think you’re being an outdated and teach you some things. Or better, @addyosmani teach you for me!

![](http://addyosmani.com/first/header.gif) ## FIRST Principle in others words: ``` Keep it (F)ocused. Keep it (I)ndependent. Keep it (R)eusable. Keep it (S)mall. Keep it (T)estable. ``` [See the article](http://addyosmani.com/first/), is awesome! ![](https://image.slidesharecdn.com/webdirections-111013072810-phpapp02/95/scalable-javascript-design-patterns-1-728.jpg?cb=1318545329) ## Scalable Design Patterns Javascript is growing and need big solutions for big architectures. This [article](http://addyosmani.com/scalablejs/) exaplein how to make your infrastructure to be more easy to maintain, with real examples. [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) is a complementary article. MUST READ! ![](https://coderwall-assets-0.s3.amazonaws.com/uploads/picture/file/2019/node-js-callback-hell.jpg) ## The Bad Parts of NodeJS Very interesting [article](https://medium.com/@ivanguardado/node-js-the-bad-parts-b4b9d23ef7e2) about what nodejs need to improve the be consider a madure alternative for serious business. ![](http://cdn.imghack.se/images/c6c7b528702bbfdba72c251b931935b8.png) ## Module Patterns in NodeJS Very nice [website](https://darrenderidder.github.io/talks/ModulePatterns/#/) that explain different ways to generate module for Node.js ![](https://developer.chrome.com/devtools/docs/javascript-debugging/tracking-exceptions.jpg) ## Error Messages in Javascript Great [article](http://www.choskim.me/understanding-error-messages-in-javascript/) that explain the different type of error that exist in javascript and how to uses it. ![](http://i.imgur.com/k5QVfY4.jpg) ## Best Javascript Talks Finally I discovered [this repository](https://github.com/bolshchikov/js-must-watch) that is a compilation of the best talks. Must to visit! Also don't forget visit [JSConf videos of this year](https://www.youtube.com/playlist?list=PL37ZVnwpeshFXOP2lqCUykYPXYNsK_fgN).