
| Web development |
| CSS |
| Javascript |
| Browsers |
| Entertaining |
Web development
Front-End Developer Handbook 2017
14 important site performance metrics that you need to analyze
What are your thoughts on Accelerated Mobile Pages (AMP)? Developers share experiences
Beginner's Guide for Webpack 2 and Module Assembly
How we created our own MarsMan front-end framework (and why)
Responsible use of HTTP / 2: adaptation for users
Security and availability when opening links in a new window
Introduction to SVG light filters and light sources
Basic screen reader commands for accessibility testing
Filament Group: Accessibility Support in a Responsive World
Web tools created in Mozilla
The history of the redesign of Smashing Magazine by Sara Soueidan
MageConf 2016: “Web accessibility: a code that can make the world a better place” , “WebVR: current status and overview”
CSS
developers.google.com: CSS Grid - table layout returns. Be there and be square.
developer.mozilla.org: What is grid layout?
Debugging grids using standard Firefox Dev Tools
How calc () works
A collection of guides for popular CSS grids
How to create the effect of targeting, depending on the direction
Making available checkboxes and radio buttons on pure CSS
More readable CSS using custom CSS properties
Pocket guide to graphics and animation on CSS
CSS pseudo-classes:: not () and: target
Runway - online CSS style generator
Tuesday.css - the “hottest” CSS animation library at the moment
CSSRooster - a bot that writes CSS classes for HTML using Deep Learning
Javascript
Friday JS: How to be inspired by Smalltalk and go to hell
Got Node.js skills? Coming soon official certification service.
Native ECMAScript modules: new properties and differences from Webpack modules
A brief history of JavaScript: Part 1 , Part 2 , Part 3
Beginner's Guide to Variables and Data Types in JavaScript
Indenting is the enemy: write simpler javascript
Sandwich party promise (alternative introduction to javascript promise)
Book Exploring ES2016 and ES2017
New ES7 and ES8
async / await with ES6 generators and promises
Video tutorial "ES6 arrow functions with three exercises"
JavaScript will finally have the correct asynchronous programming.
OpenLecture # 2017.1 - Let's Vue! . Record of a lecture by Ilya Klimov on the Javascript.Ninja channel
A series of articles "Intro to Vue.js" on css-tricks:
Keen UI is a lightweight collection of basic UI components written in Vue.js and inspired by Material Design.
avoriaz - a utility for testing Vue.js
The next version of Angular is Angular v4.
Classes Angular 2+ with NgClass and NgStyle
Angular in the real world: part 1: this is not the TODO list! , part 2: this is the world of Material!
Setting up a React environment using webpack and Babel
How to create, test and deploy React applications in 2017
What happens when RxJS is used in React?
When do you need a flux library? Explanation on the example of the machine
CRAFT: create React App From Template
react-redux-grid - React is a table / tree component written using the Redux pattern
Mithril 1.0.0 - another modern library for creating SPA
gotoem - copying to clipboard for modern browsers (less than 1Kb)
sixflix - defines support for ES6 in an environment using the Netflix algorithm
vanilla-tilt.js - Tilt.js version without jQuery
json-to-js converter
Entertaining
sudo rm -rf, or Chronicle of the incident with the database GitLab.com from 2017/01/31
Artificial Intelligence has outraged the world's best poker players.Source: https://habr.com/ru/post/321214/
All Articles