Skip to content

Latest commit

 

History

History
140 lines (118 loc) · 4.7 KB

FRONTEND.md

File metadata and controls

140 lines (118 loc) · 4.7 KB
Languages
JavaScript documentation by Mozilla
TypeScript handbook
CoffeeScript language reference
Dart documentation

Frameworks
AngularJS 1.x
Angular
KnockoutJS documentation
Ember guides
Vue guide
Backbone documentation
Svelte documentation

Libraries
RxJS guide
React versioned documentation
Redux
Vuex
Rambda v.0.19.1 documentation
Lodash
Underscore
Require.js API
jQuery

CSS Pre-processors
LESS
SASS
Stylus

CSS Methodologies
BEM
OOCSS
SMACSS
SUITCSS
Atomic

CSS Frameworks
Ant Design
Twitter Bootstrap v.2.3.2
Carbon Design System
Material Design

Testing - Tools, Frameworks, and Libraries
Cypress
Jasmine
Jest
Enzyme
Mocha
Karma
Protractor

Build Tools
Parcel
Webpack
Babel
Gulp
Grunt

Browser Engines
V8 engine
Gecko engine
Chakra engine
Webkit engine
Blink rendering engine

Browser Extensions
Angular Augury
React Developer Tools
Vue Developer Tools

Web APIs
DOM API
Clipboard API
Canvas API
WebGL API
Fetch API
L10N API
Indexed Database API
FileSystem API
Pointer Events
Performance API
Page Visibility API
Geo-Location API specification 2nd edition
Web Notifications
Service Workers API
Web Workers API
Websockets API
XMLHttpRequest

Standards, Specifications, and Recommendations
EcmaScript standard
TypeScript specification
HTML 5.2 by W3C
CSS specifications by W3C
SVG by W3C
JSON
WebAssembly specification
Cross Origin Resource Sharing
Web Platform
Hypertext Transfer Protocol, RFC - 2616
Simple Object Access Protocol
XML-RPC, RFC - 3529
Representation State Transfer (REST)
GraphQL specification