- https://github.com/braziljs/js-the-right-way/
- https://twitter.com/share
- http://www.ecma-international.org/ecma-262/7.0/index.html
- https://developer.mozilla.org/en-US/docs/JavaScript
- https://developer.mozilla.org/en-US/docs/DOM
- https://google.github.io/styleguide/javascriptguide.xml
- https://github.com/rwldrn/idiomatic.js/
- http://www.jshint.com/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript
- http://helephant.com/2008/08/23/javascript-anonymous-functions/
- http://helephant.com/2008/08/19/functions-are-first-class-objects-in-javascript/
- http://blog.jeremymartin.name/2008/03/understanding-loose-typing-in.html
- http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html
- http://coding.smashingmagazine.com/2014/01/23/understanding-javascript-function-prototype-bind/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Closures/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope/Strict_mode/
- http://twitter.com/cowboy
- http://benalman.com/news/2010/11/immediately-invoked-function-expression/
- https://twitter.com/addyosmani
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#factorypatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#prototypepatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#mixinpatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#singletonpatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#wrapperpatternjquery
- http://www.joezimjs.com/javascript/javascript-design-patterns-bridge/
- http://www.joezimjs.com/javascript/javascript-design-patterns-composite/
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#decoratorpatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#facadepatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#detailflyweight
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#modulepatternjavascript
- http://www.joezimjs.com/javascript/javascript-design-patterns-proxy/
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#revealingmodulepatternjavascript
- http://www.joezimjs.com/javascript/javascript-design-patterns-chain-of-responsibility/
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#commandpatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#mediatorpatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#observerpatternjavascript
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#detailmvc
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#detailmvp
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/#detailmvvm
- http://mochajs.org
- https://github.com/visionmedia
- http://qunitjs.com
- https://github.com/jquery
- https://github.com/pivotal/jasmine
- http://karma-runner.github.io/
- https://github.com/vojtajina
- http://theintern.io
- http://www.sitepen.com
- http://gotwarlost.github.io/istanbul
- https://github.com/gotwarlost
- http://sinonjs.org
- https://github.com/cjohansen/Sinon.JS
- https://github.com/leobalter/DexterJS
- http://leobalter.github.io
- https://github.com/sindresorhus/ava
- https://twitter.com/sindresorhus
- https://github.com/facebook/jest
- https://github.com/facebook
- http://jquery.com
- https://twitter.com/jeresig
- http://yuilibrary.com
- http://yahooeng.tumblr.com
- http://zeptojs.com
- http://dojotoolkit.org
- http://underscorejs.org
- http://backbonejs.org
- http://twitter.com/jashkenas
- http://emberjs.com
- http://twitter.com/wycats
- http://knockoutjs.com
- http://angularjs.org
- https://angular.io
- http://cappuccino.org
- http://javascriptmvc.com/
- https://www.meteor.com
- http://spicejs.github.io/spicejs/
- http://www.riotjs.com/
- http://canjs.com
- http://facebook.github.io/react
- http://www.vuejs.org
- http://handlebarsjs.com
- http://linkedin.github.io/dustjs
- http://greensock.com/
- http://julian.com/research/velocity/
- http://bouncejs.com/
- http://www.createjs.com/tweenjs
- http://visionmedia.github.io/move.js/
- http://snapsvg.io/
- http://rekapi.com/
- http://lab.ejci.net/favico.js/
- http://jschr.github.io/textillate/
- http://darsa.in/motio/
- http://lvivski.com/anima/
- http://melonJS.org
- http://impactjs.com
- http://limejs.com
- http://craftyjs.com
- http://www.cocos2d-x.org/wiki/Cocos2d-html5
- http://phaser.io
- http://www.flixel.org
- http://www.photonstorm.com/
- http://www.goocreate.com/learn
- http://lycheejs.org
- http://html5quintus.com
- http://www.kiwijs.org
- http://www.pandajs.net
- https://github.com/ondras/rot.js
- http://www.isogenicengine.com/
- https://github.com/WhitestormJS/whitestorm.js
- http://javascript.com
- http://www.echojs.com
- http://teamtreehouse.com/library/the-treehouse-show
- http://www.reddit.com/r/javascript
- http://webplatformdaily.org
- http://badassjs.com
- http://paper.li/gwinnem/1390553142
- http://javascriptweekly.com
- http://designpepper.com/a-drip-of-javascript
- http://emberweekly.com
- http://nodeweekly.com
- http://meteorhacks.com/meteor-weekly
- https://twitter.com/gruntweekly
- http://weekly.gamedevjs.com
- http://html5weekly.com
- http://udgwebdev.com/newsletter
- http://theproblemsolver.nl/TheReactNewsletter/Subscribe
- http://robotlolita.github.io/2011/10/09/understanding-javascript-oop.html
- https://github.com/robotlolita
- http://yehudakatz.com/2011/08/12/understanding-prototypes-in-JavaScript
- https://github.com/wycats
- http://msdn.microsoft.com/en-us/magazine/ff852808.aspx
- http://odetocode.com/blogs/scott
- http://benalman.com/news/2012/09/partial-application-in-javascript
- http://github.com/cowboy
- http://blog.ponyfoo.com/2013/07/09/getting-over-jquery
- http://github.com/bevacqua
- http://blog.adtile.me/2014/01/16/a-dive-into-plain-javascript
- https://twitter.com/viljamis
- http://www.kirupa.com/html5/a_deeper_look_at_objects_in_javascript.htm
- https://twitter.com/kirupa
- http://www.kirupa.com/html5/introduction_to_easing_in_javascript.htm
- http://javascriptissexy.com/how-to-learn-javascript-properly
- http://twitter.com/jsissexy
- http://jugoncalv.es/blog/javascript/how-to-start-with-javascript
- http://twitter.com/junspector
- http://eloquentjavascript.net
- http://marijnhaverbeke.nl
- http://www.amazon.com/JavaScript-Definitive-Guide-Activate-Guides/dp/0596805527
- http://www.amazon.com/David-Flanagan/e/B000APEZR4/ref=ntt_athr_dp_pel_pop_1
- http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742
- http://www.amazon.com/Douglas-Crockford/e/B002N3VYB6/ref=ntt_athr_dp_pel_1
- http://www.amazon.com/JavaScript-Patterns-Stoyan-Stefanov/dp/0596806752
- http://www.amazon.com/Stoyan-Stefanov/e/B002BLXYIG/ref=ntt_athr_dp_pel_1
- http://jstesting.jcoglan.com
- http://jcoglan.com
- http://www.amazon.com/dp/1118026691/ref=wl_it_dp_o_pC_nS_ttl?_encoding=UTF8&colid=253J6SW0KPB7J&coliid=IC7UM9W2VVSHL
- http://www.amazon.com/Nicholas-C.-Zakas/e/B001IGUTOC/ref=ntt_athr_dp_pel_1
- http://www.amazon.com/Performance-JavaScript-Faster-Application-Interfaces/dp/059680279X
- http://humanjavascript.com
- http://joreteg.com/
- http://www.amazon.com/Object-Oriented-JavaScript-high-quality-applications-libraries/dp/1847194141
- http://www.amazon.com/Pro-JavaScript-Design-Patterns-Object-Oriented/dp/159059908X
- https://twitter.com/ded
- https://addyosmani.com/resources/essentialjsdesignpatterns/book/
- http://twitter.com/addyosmani
- http://jsninja.com
- http://ejohn.org
- http://bevacqua.io/bf
- http://blog.ponyfoo.com
- http://speakingjs.com
- http://www.rauschma.de
- http://tddjs.com
- http://cjohansen.no
- https://github.com/getify/You-Dont-Know-JS
- https://github.com/getify
- http://youmightnotneedjquery.com
- http://twitter.com/burgessdryan
- http://bonsaiden.github.io/JavaScript-Garden/
- https://blog.grandcentrix.net
- http://effectivejs.com
- http://calculist.org
- http://functionaljavascript.com
- http://blog.fogus.me
- https://leanpub.com/javascriptallongesix
- http://raganwald.com
- http://exploringjs.com/es6/
- http://jsbooks.revolunet.com
- http://devfreebooks.org
- https://www.javascript.com
- http://www.html5rocks.com
- http://www.w3fools.com
- http://developer.mozilla.org/docs/JavaScript
- http://docs.webplatform.org/wiki/javascript
- http://coding.smashingmagazine.com/tag/javascript
- http://nodeschool.io
- http://howtonode.org
- http://nodeguide.com/beginner.html
- http://emberhotseat.com
- https://devchat.tv/js-jabber/
- http://nodeup.com
- https://fivejs.codeschool.com
- http://www.meteorpodcast.com
- https://www.youtube.com/user/jsconfeu
- http://javascriptair.com/
- https://egghead.io
- http://devfreecasts.org
- https://tagtree.tv/
- http://frontendmasters.com
- http://heroku.com
- https://modulus.io
- http://nodejitsu.com
- https://www.openshift.com
- http://getupcloud.com/en/
- http://www.windowsazure.com/en-us/develop/nodejs
- https://npmjs.org
- http://bower.io
- http://yeoman.io
- http://gruntjs.com
- http://gulpjs.com
- http://brunch.io
- https://github.com/broccolijs/broccoli
- https://webpack.github.io/
- http://rollupjs.org/
- http://browserify.org/
- http://todomvc.com
- https://github.com/gnuwilliam
- https://github.com/allanesquina
- http://creativecommons.org/licenses/by-nc/4.0/
- http://jstherightway.org
Tuesday, September 3, 2019
JS: The Right Way
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment