background preloader

Idiomatic.js

Idiomatic.js

ECMAScript-regrets Semantic Versioning 2.0.0 | Semantic Versioning eslint JavaScript Standard Style 10 Free Books for Learning JavaScript JavaScript is changing at a very rapid pace right now, the term Vanilla JavaScript has been very popular as of late, and will probably gain more attention over the coming months. I can relate to front-end being a miserable journey, but JavaScript has been evolving at a very rapid pace. I recently published a post about JavaScript, in it – I discussed some tips and insights when it comes to becoming a better JavaScript developer, I didn’t expect the post to gain much exposure, but exactly the opposite happened – it turned into one of the most popular posts for that week. Clearly, JavaScript IS in demand. But, being such a popular programming language, it requires of the community to pay special attention to how are others being taught to developed, and to this day – one of the most comprehensive introduction (quality) guides to JavaScript is the Idiomatic.js page hosted on GitHub. Check it out! Javascript for Beginners JavaScript Essentials Eloquent JavaScript JavaScript Enlightenment

Google JavaScript Style Guide 1 Introduction This document serves as the complete definition of Google’s coding standards for source code in the JavaScript programming language. A JavaScript source file is described as being in Google Style if and only if it adheres to the rules herein. Like other programming style guides, the issues covered span not only aesthetic issues of formatting, but other types of conventions or coding standards as well. However, this document focuses primarily on the hard-and-fast rules that we follow universally, and avoids giving advice that isn't clearly enforceable (whether by human or tool). 1.1 Terminology notes In this document, unless otherwise clarified: The term comment always refers to implementation comments. Other terminology notes will appear occasionally throughout the document. 1.2 Guide notes Example code in this document is non-normative. 2 Source file basics 2.1 File name 2.2 File encoding: UTF-8 Source files are encoded in UTF-8. 2.3 Special characters 2.3.1 Whitespace characters

Related: