20+ Docs and Guides for Front-end Developers (No. 6)

Louis Lazaris
Share

It’s that time again to choose the tool or technology that you want to brush up on. If you feel like you’ve been working hard at building but maybe not learning as much as you’d like, I’ve got your back.

Please enjoy the sixth installment of our Docs and Guides series and don’t forget to let us know of any others that we haven’t yet included in this or a previous post.

1. DevTools Challenger

An interactive site that demonstrates how to use the new animation-related features present in Firefox Developer Edition.

DevTools Challenger

2. The HTML & CSS Workmanship Manual

A good HTML/CSS styleguide to help developers write “durable, reliable” code, loosely inspired by NASA’s Workmanship Standards Program.

The HTML & CSS Workmanship Manual

3. ECMAScript 6 Cheatsheet

I don’t think we can have too many ES6 learning resources, so here’s another one. ES6 is a huge step forward in JavaScript’s history and this reference will give you ‘everything about the latest version of the ECMAScript standard’.

ECMAScript 6 Cheatsheet

4. React Cheat Sheet

React is officially the “current big thing” so this quick reference should be a big help. The page is filterable using a search form at the top and each feature includes a link to the official docs.

React Cheat Sheet

5. Six Speed

A chart that displays performance report information for different ES6 features relative to the ES5 baseline operations as rendered by various transpilers (Babel, Traceur, etc).

Six Speed

6. U.S. Web Design Standards

“Open source UI components and visual style guide to create consistency and beautiful user experiences across U.S. federal government websites.”

U.S. Web Design Standards

7. ECMAScript 6 — New Features: Overview & Comparison

Another nice ES6 learning resource. What’s really great about this one is the fact that it has two code examples for each feature, including how the same thing is accomplished in ES5.

ECMAScript 6 — New Features: Overview & Comparison

8. Interactive WCAG 2.0

A list of Web Content Accessibility Guidelines for various UI elements, filterable by WCAG level, responsibility (Front-end, design, UX, etc.). It also includes recommendations from both the W3C and WebAIM.

Interactive WCAG 2.0

9. Mac OS X Dev Setup Reference

“Setting up a new developer machine can be an ad-hoc, manual, and time-consuming process. [This reference] aims to simplify the process with easy-to-understand instructions and dotfiles/scripts to automate the setup” of a number of different tasks.

Mac OS X Dev Setup Reference

10. Kinetic Email CSS Support

The following table lists the major HTML & CSS features that are commonly used by interactive and dynamic CSS techniques and their support among the major email clients.

Kinetic Email CSS Support

11. HTMLBook

An unofficial specification initiated by O’Reilly Media for outlining an XHTML5-based standard for authoring and producing digital and print books. Lea Verou’s book CSS Secrets was written using this standard.

HTMLBook

12. ECMAScript® 2016 Language Specification

The official ECMAScript specification, which is now edited on GitHub, in a single-page, easy to use HTML format, with filter option.

ECMAScript® 2016 Language Specification

13. How DNS works

“A fun and colorful explanation of how DNS works… We made this comic to explain what happens when you type a website address in your browser.”

How DNS works

14. StaticGen

A filterable “leaderboard of the top open-source static site generators.” Lets you filter by language, GitHub stars, forks, and open issues.

StaticGen

15. doiuse…?

Paste in some CSS or a website URL and this site will tell you what browsers the CSS is compatible/incompatible with. You can do a general search or filter using the list keywords that Autoprefixer permits.

doiuse...?

16. Font Family Reunion

a filterable compatibility chart for default local fonts on just about any OS. The table informs you if the font is supported, aliased, or will revert to the default font for the OS.

Font Family Reunion

17. Perf.Rocks

A single resource for finding articles, tools, videos, talks, slides, and books covering web performance. It’s well maintained and you can contribute your own stuff.

Perf.Rocks

18. Website Style Guide Resources

Style guides have been a pretty big thing for a couple of years now. This is a single resource that has compiled tools, articles, books, podcasts, and more just on the topic of style guides.

Website Style Guide Resources

19. package.json

“This is an interactive guide for exploring various important properties of the package.json packaging format for node.js applications. You can access information about properties by mousing over or clicking the property name.”

package.json

20. Promise Cookbook

A brief introduction to using Promises in JavaScript.

Promise Cookbook

Honorable Mentions…

Suggest Yours

Here are the previous posts in this series:

If you’ve built or know of another learning resource for front-end developers, drop it in the comments and I’ll consider it for a future post.