
Media
Podcast "Frontend Weekend" # 47 - Yegor Tolstoy about the frontend complex, Sub, and reforms in Avito
Podcast "Web Standards", Release №115: New Safari and Chrome, Ruby Sass all, logical CSS properties, available tables, wrong classes and const in JS.
Five Minute React Podcast # 43 - React 16.3
5 minutes of React podcast # 20 - Jake Archibald: In The Loop (JSConf.Asia 2018)
Podcast “Devshakhta / Night Frontend”: No. 29: CodeFest 2018. Day Two
Podcast "Pro WEB IT", Release 1 - About constants in JavaScript
“ALL YOUR HTML” # 43: “Letters with Physics”
JSConf Iceland 2018 , 35 videos
Web development
RealWorld Project: Front End Framework Comparison
Be careful with copy-paste: fingerprinting text with unprintable characters
Beautiful, interactive canonical AMP pages : interactive online guide
Portion of AMP News by Chris Koyer
New to letter template creation? Here's the place to start exploring.
Lazy loading of images and videos : techniques, nuances and possible problems on the Google developer blog
Improve your site performance with Lazy-Loading and code separation
Headless-chrome-crawler - distributed krauler, working at the expense of Headless Chrome
Webpack v4.5.0 release released
CSS
SASS: Optimize the media screen
Gradient text length limit
The classic Ruby Sass has been deprecated; work on it is terminated on March 26, 2019.
Grid Layout Cheat Sheet (pdf)
The implementation of the concave corners on CSS, technology 2018
Why do you do this on CSS? . Chris Koyere on the meaning of technology to create images on pure CSS
We get rid of the “grid-” prefixes in the properties of indents between cells in CSS Grid Layout
Javascript
Mozilla blog article: JavaScript to Rust and back: the story wasm-bindgen
Here are examples of everything new in ECMAScript 2016, 2017 and 2018
ES6 Collections: Using Map, Set, WeakMap, WeakSet
ES6 in action: new methods for working with numbers
JavaScript Web Workers: Secure Concurrency
The Complete JS Pattern Guide
Introduction to TensorFlow.js: Machine Learning in Javascript
The Complete Beginner's Guide to JavaScript Geolocation Tracking
Introduction to Payment Request API for Apple Pay
Presentation API: translation of pages to the second connected display
VueJS:
Implementing an infinite scroll with Vue.js
Methods, Computed and Watchers in Vue.js
Vue CLI 3 - deep dive
React:
Ten Minute ES6 Course for Beginner React Developers
Create an SSR application using Preact, Unistore and Preact Router
Introducing Bit's Live React Component Discoverability Playground
Diagram of life cycles of React methods by Den Abramov
Angular:
Detailed comparison of AngularJS and Angular 2+
Angular Testing: An Introduction For Developers
Testing Observables and Angular
The path to Angular v6: the third (and last ?!) release candidate is already here
The release of D3 5.0 , a popular library for visualization
Scaffolding for existing projects, part 1: casex - a library for text transformation
Extensible eslint plugin to support i18n JSON translation files.
Browsers
EntertainingWe apologize for any typos or broken / duplicate links. If you notice a problem - please write in a personal, we are trying to fix them quickly.
Source: https://habr.com/ru/post/353070/
All Articles