Front-end resources


Since a friend asked me to collect a few front-end related resources, I want to share these with you:
HTML / CSS / Javascript API:
Always check MDN first (Mozilla developer network)
Example: (good description, examples, compatibility, polyfill etc.)

Browser support check:
Here are some book recommendations. Some of them are pretty old, however basic rules of javascript don’t change, so they’re still actual,
however if you’re interested deeply in javascript please take some time and also check out new books and resources for ES 5 / ES 6.
Addy Osmani: Learning JavaScript Design Patterns

Douglas Crockford
JavaScript: The Good Parts

+ recommended: his website, videos, jslint

Nicolas Zakas
High Performance JavaScript (Build Faster Web Application Interfaces)
Maintainable JavaScript

+ recommended: his website, presentation / videos

Robert C. Martin
Clean Code: A Handbook of Agile Software Craftsmanship
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)

+ recommended: videos

UX design
Luke Wroblewski
Web Form Design
Mobile first by Wroblewski, Luke (2012) Paperback

Ethan Marcotte
Responsive Web Design
Just a few more names worth to check out (mostly related to agile)
Kent Beck
Martin Fowler
Michael Feathers
Ward Cunningham
Browser support for ES 5 is already there
ES 6 (spec was finalized june 2015)
Many new and interesting features are coming in ES 6:
Extended Array functions, String functions
Better support for Numbers
Arrow functions
Generator function
const, let
Support is getting there, latest desktop browsers (chrome, FF) are already supporting around 85-90% of ES6:
Detailed features:

Author: Psysoul

I'm a designer and software engineer. If you want, I will transform your life, make you more joyful and fulfilled.

Leave a Reply

Required fields are marked *.

This site uses Akismet to reduce spam. Learn how your comment data is processed.