The digest of fresh materials from the world of the front-end for the last week No. 392 (December 2 - 8, 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 | Entertaining |


Media


• podcast Podcast “Web Standards” 207. 10 years of the frontend, Firefox 71, WASM, YouTube, select, save traffic in CSS, ads, WSD all
• podcast CSSSR Podcast: News 512 - Figma Auto Layout, Reatom, Vue domain-driven architecture, and WebAssembly in law
• podcast Podcast “Frontend Youth (18+)” # 117 Sit down at the table, Brother!
• podcast UnderJS Podcast # 10 - Conversation with Artem Harutyunyan about State managment and the “terrible” TypeScript [Tube]
• podcast Frontend Weekend podcast # 101 - Anastasia Kalashnikova on how and why to build a psychologist's career in IT
• podcast Podcast “Make Me Beautiful!”, Issue No. 29: Away Artur Kenzhaev and Artyom Harutyunyan - State managers and reatom as the pinnacle of evolution
• podcast Podcast Web Standards No. 206. Flow Browser, Lighthouse CI, subgrid, extra CSS, details, JS 2019, strict, JS bites
• video WSD in Minsk, 2019, broadcast recording
• habr Records of reports approx. Tech: Frontend Meetup # 2

Web development


• habr Thoughtful Queries: PWA Caching Strategies
• habr How to manage a watch? Analysis of the front-end track of the second programming championship
• Microservice approach in web development: micro frontends
• Understanding algorithms and data structures. Accessible and understandable
• Frontend architecture: Strategy and metrics for automated testing.
• What is PWA?
• en Creating the best custom select
• en The increasing complexity of sites on JAMstack and how to manage them
• en Browser AI: TensorFlow, ONNX, and WebDNN Comparison for Image Classification





CSS


• habr CSS Grid Naming
• habr Some thoughts on modular css and code support issues
• en Variable Fonts Introduction
• en Have some fun with custom focus styles
• en CSS: art, science, nightmare (everything you need to know)
• en Make a smooth shadow, friend. Service for creating multi-layer shadows
• en The Tale of CSS Resets and Everything You Need to Know About Them
• en CSS Layout - a collection of popular layouts and templates implemented using CSS
• en Color calculation: dynamic color with pure CSS
• en Learn how to create a Masonry Gallery using pure CSS.

Javascript


• habr Dap is another jet engine for the web. Completely different
• Natural Language Processing in Node.js
• TypeScript: advantages and disadvantages
• en JavaScript type checking messes up a bit
• en What's New for Node.js in 2020
• en JavaScript, ES6, ES7, ES10, where are we now?
• en A simple guide to loading C / C ++ code in JavaScript applications on Node.js
• en 5 anti-patterns when working with collections in JavaScript
• en The people behind JavaScript: Allen Wirfs-Brock
• en 63 best interview questions about Nodejs with answers to them
• en How does Svelte actually work? part 1







Browsers


• Firefox 71 release
• The audience of the private browser Brave exceeded 10 million users
• New Opera for Android received a "forced" night mode with reduced brightness and color temperature adjustment
• Avast and AVG extensions for Firefox removed from catalog due to user data collection
• en What's New in DevTools (Chrome 80)

Entertaining


• The most popular example of Java code on StackOverflow turned out to be error
• Mozilla Introduces DeepSpeech 0.6 Speech Recognition Engine
• Published tests of simple applications in various programming languages.
• “Inventors, not Entrepreneurs”: why Sergey Brin and Larry Page left the Alphabet

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's digest
Material prepared by dersmoll and alekskorovin

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


All Articles