Monthly JSter #2: News of April 2013
It's that time of the month again, the monthly JSter time that is. We started this tradition a month ago and intend to keep at it. Compared to last time we changed the format a little bit. Now it's more of an aggregate of our Twitter feed. It can be very difficult to keep up with the fast moving scene and this little contribution of ours hopefully helps in that.
The service itself grew steadily during the past month. We refreshed the outlook a little bit and kept on doing small things here and there. And of course the amount of libraries we index keeps on growing. We also had our very first guest post by Olaf Horstmann. Check out his awesome article Tools to Package Your HTML5 App for Mobile Devices. Thanks for your contribution Olaf!
If you want to promote your JavaScript tool or library JSter's blog is the right place for that. Write a post about your library (tutorial, overview, or anything else) and we will publish it. In case you are interested in becoming a guest author, let us know. You may contact Michael at davert.jster
I think I've rambled enough. Enjoy the listings below!
{{ screenshot: jQuery }}
Libraries
- jQuery 2.0 - News. In short support for older IE has been dropped and the library trimmed. Now it's possible to assemble your own jQuery even.
- Ender 1.0 - Ender, a frontend package manager, reached version 1.0
- Rivets.js - Declarative data binding. Works with Backbone for instance.
- Rendr - Blogpost, basically allows you to render Backbone views on server (Node.js) too
- Browserify - Node.js style require in browser. It reached version 2.0 two months ago and has been stabilizing since.
{{ screenshot: Brackets }}
Tools
- brackets.io - Finally an editor built web development as a priority number one! Still in early stages but looks very promising already.
- Light Table - Light Table, an interactive IDE, reached 0.4.0 recently. There are some JS related goodies included.
- dependo - Visualize your CommonJS or AMD module dependencies in a force directed graph report
- Plato - Plato provides a complexity report on your code. Spot the knots and whatnots.
- Tern - Tern takes JavaScript editing to the next level. Expect a plugin for your favorite text editor soon. Note that brackets.io comes with Tern already.
- JSON Editor Online - A nice way to visualize your JSON so that even Jason may understand it. No offense Jason.
Articles
- Callbacks are imperative, promises are functional: Node’s biggest missed opportunity
- Single Page Web App Security Cheat Sheet
- Enhance Your Next Presentation with HTML5
- Unix Philosophy and Node.js
- Tools to Package Your HTML5 App for Mobile Devices
- Interview with Paul Miller: maker of Chaplin and Brunch
- Interview with Esa-Matti Suuronen, developer of underscore.string
Demos
- JavaScript Scope Context Coloring - Maybe you will understand JavaScript scopes after checking out this demo
- Star Logs - Your GitHub project logs displayed in a rather interesting way
- Accordion - Yes, you can play it
- GitLife - Now you can put those hard earned GitHub contributions in work
- Pathfinding visualization - AI guys will love this
- CSS3 FPS - And there you thought it would be impossible to implement Doom using some JavaScript and CSS