1. HTML CANVAS DEEP DIVE
By Josh Marinacci
Canvas is a 2D drawing API recently added to HTML and supported by most browsers (even Internet Explorer 9 beta). Canvas allows you to draw anything you want directly in the web browser without the use of plugins like Flash or Java. With its deceptively simple API, Canvas can revolutionize how we build web applications for all devices, not just desktops.[...]
2. MASTERING NODEJS
By TJ Holowaychuk
By Ivo Wetzel
By Alex Young
on real-world code from projects like jQuery
• Browser capability detection
• Clean, reusable API design
• Benchmarking and performance
• Using GitHub!
5. MIXU'S NODE BOOK
By Mikito Takada
A comprehensive and interesting NodeJS overview covering many aspects in details.
6. THE LITTLE MONGODB BOOK
By Karl Seguin
The Little MongoDB Book book is licensed under the Attribution-NonCommercial 3.0 Unported license. You should not
have paid for this book. You are basically free to copy, distribute, modify or display the book. However, always ask attribute the book to Karl Seguin and do not use it for commercial purposes.
7. UP AND RUNNING WITH NODE.JS
By Tom Hughes-Croucher
- Understand Node's event-loop architecture, non-blocking I/O, and event-driven programming
- Discover how Node supports a variety of database and data storage tools
- Learn best practices for writing easy-to-maintain code for Node
- Get concrete examples of how to use the various Node APIs in practice
- Take advantage of the book’s complete API reference
8. JS IN TEN MINUTES
By Spencer Tipping
9. SINGLE PAGE APPS IN DEPTH
By Mikito Takada
Learn the best practices for implementing single page web apps.
10. STREAM HANDBOOK
By James Halliday (substack)
A free short e-book that teaches you how to write node programs with streams, by James Halliday a famous NodeJS supporter that published numerous awesome NodeJS modules. This document covers the basics of how to write node.js programs with streams.
By Addy Osmani
12. DOM ENLIGHTENMENT
By Cody Lindley
For the purpose of this book (i.e. grokking the concepts), the author is going to sidestep the browser API mess and dying browser discrepancies in an effort to expose the modern DOM.
Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN AND DEVELOPMENT.
Symbols are a new primitive value introduced by ES6. Their purpose is to provide us unique identifiers. In this article, we tell you how they work, in which way they…
How to make your own custom cursor for your website
When I started browsing different and original websites to learn from them, one of the first things that caught my attention was that some of them had their own cursors,…
Node.js and npm: introductory tutorial
In this tutorial we will see how to install and use both Node.js and the npm package manager. In addition, we will also create a small sample application. If you…
How to connect to MySQL with Node.js