The digest of fresh materials from the world of the front-end for the last week No. 390 (November 18-24, 2019)

We bring to your attention a selection with links to new materials from the frontend area and around it.









Media | Web Development | CSS | Javascript







Media



β€’ podcast Web Standards Podcast # 205. Safari TP, service workers, Node.js ESM, Async and Promise, Optional Chaining, custom properties

β€’ podcast Frontend Weekend Podcast # 100 - What Has Changed for Artyom Tsatsin and the Podcast for All Time (Anniversary Edition)

β€’ podcast UnderJS Podcast # 8 - One Binary for JavaScript?

β€’ podcast CSSSR Podcast: News 512 - predustanovka, RC parade, new features of Vue 3, CSS 8, Github for mobile and Oracle vs Google

β€’ podcast CSSSR Podcast: Remote Talk # 09 - Jacob Fine and Anton Moiseev, NYC vs Samara, TypeScript and the Importance of Books in IT

β€’ podcast Podcast Frontend Youth (18+) # 115 With a Pure Heart and a Naked Engine

β€’ podcast Podcast "Web Standards" No. 204. Chrome Dev Summit, GitHub, Web Snapshot 2019, GSAP 3, Visual Studio

β€’ video Repozitorro # 35 - Strong Portfolio for Junior

β€’ videoen CSS-Minsk-JS Conference 2019

β€’ podcasten JS Party Podcast, Episode # 101: Does JavaScript Rebrand? Yes? Not?



Web development



β€’ habr How Apple Kills Web Technologies

β€’ habr SVG or canvas?

β€’ habr How did we implement WebAssembly in Yandex.Maps and why did we leave JavaScript

β€’ en Firefox UI now works on web components

β€’ en Introduction to character / text encoding on the web

β€’ en Highlights with Chrome Dev Summit 2019

β€’ en 6 patterns for microfronts

β€’ en Creative sites selection Inspirational Websites Roundup # 10







CSS



β€’ habr Learn Responsive Web Design in 5 Minutes

β€’ habr How to make your HTML responsive by adding one line of CSS code

β€’ Little tricks of custom properties (CSS variables)

β€’ en Train your CSS skills with online games

β€’ en How do you remove unused CSS from a site?

β€’ en Multiple-column Layout and column-span in Firefox 71

β€’ en Methods for Creating a Newspaper Layout Using CSS Grid and Borders Between Elements

β€’ en Understanding the difference between CSS resolution and device resolution

β€’ en UI Example: Accessibility Styles for Card Components

β€’ en Create complex layouts using CSS Grid



Javascript



β€’ habr Top 5 JS frameworks for front-end development in 2020: Part 1 , Part 2

β€’ habr Deno: Node.JS time is running out?

β€’ habr We announce support for ECMAScript modules in Node.js

β€’ Performance optional chaining in JavaScript

β€’ en Useful new features in ES2016 and 2017

β€’ en What's new in ES2019?

β€’ en Getting started with the Express stack and ES6 + JavaScript

β€’ en I created the same application in React and Svelte. Here are the differences.

β€’ en jQuery Core: migrating from AMD to ES modules

β€’ en How to successfully manage large-scale JavaScript mono-repository aka megarepo

















We apologize for any typos or broken / duplicated links. If you notice a problem - please write in a personal email, we try to quickly fix them.









Last week digest .

Material prepared by dersmoll and alekskorovin .



All Articles