The digest of fresh materials from the world of the front-end for the last week No. 386 (October 21 - 27, 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 | Browsers

Media


podcast CSSSR Podcast : News 512 - NodeJS 12 LTS, React Concurrent Mode, PWA, Figma, Chrome 78, Electron 7
podcast Podcast Devshacht / Night Frontend 100: Asynchronous Context
podcast Podcast “Frontend Youth (18+)” - # 112 Think faster, otherwise you'll get right here
podcast Winterview - # 102 - Ilya Nemiro about front-end interviews
podcasten Web Standards Podcast No. 200: CSS passion, Every Layout, why Sass, owls or gaps, Container Queries, BEM
video Repozitorro # 32 - Landing on React! Myth, or reality?)
videoen Nordic.js 2019, 27 videos

Web development


habr Did GraphQL lose relevance in the HTTP / 2 era?
habr An interactive web application without programming? Easy! Mavo in your arms
habr Freelance webdev - how and with whom it is NOT worth working
en IndieWeb Movement: Owning Your Data and Changing What You Want to See on the Internet
en Creating bookmarking apps with FaunaDB, Netlify, and 11ty
en Mobile Image Optimization Guide
en Why Parcel has become my main development bundler
en Web Image Orientation
en HTMHell - A collection of bad practices in HTML, copied from real sites.




CSS


Little tricks of custom properties (CSS variables)
habr Creating a Scrapbook Layout on CSS Grid
habr Nontrivial layout of items on flexbox without media queries
en Two-Value Syntax for CSS Display Property
en New CSS game rules: min () and max () are now at @webkit
en Use CSS Grid on production today
en 8 modern CSS functions (and how to use them)
en Frontend Focus: Dark Mode. About the features and current status of the dark mode on the web
en CSS Trends 2019: A Complete Guide To Track The Latest CSS Trends
en The history of grids: from the printing press to modern web design
en A Little Guide To Variable Color Fonts
en 25 days of CSS animation: CSS self-learning with Motion Design.

Javascript


habr Who is the JavaScript killer?
habr Cascading cache invalidation. Part 1
7 simple but tricky JavaScript interview questions
My approach to documenting projects in Javascript
Why I stopped using the default export in my JavaScript modules
How reduce () works in JavaScript, when you need to apply it and what cool things you can do with it
en 7 most popular Node.js frameworks in 2019
en Writing asynchronous tasks in modern JavaScript
en Shared mutable state problems and how to avoid them
en Revealing the secrets of sort () in JavaScript








Browsers


habr Improving Microsoft Edge controls on Chromium
Firefox 70 release
Firefox 70: details for web developers by Marat Tanalin
Chrome 78 release
Firefox has implemented tracking protection on social networks
Add-ons support for Firefox Preview mobile browser
German Information Security Authority named Firefox the most secure browser
en Samsung Galaxy Store PWA Support Appears


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 .

Source: https://habr.com/ru/post/473340/


All Articles