The digest of fresh materials from the world of the front-end for the last week No. 391 (November 25 - December 1, 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: 512 News - JS tooling, Vue 3, a new guide to creating your own React and CSSDB

β€’ podcast Podcast "Devshacht / Night Frontend" # 103: Dependency Injection in JavaScript

β€’ podcast UnderJS Podcast # 9 - Conversation with Vitaly Bragilevsky about Haskell for a student? [Lamp]

β€’ podcast Podcast β€œFrontend Youth (18+)” # 116 How to become a front-end and save face

β€’ video FrontSpot # 15: An ideal team player and career in IT. Interview with the head of the JS Competency Center.



Web development



β€’ habr Frontend testing

β€’ habr Meet <details>

β€’ habr Rust for web developer - quick start and fast flight

β€’ habr First introduction to AssemblyScript

β€’ habr Highlights from the Chrome Web Dev Summit 2019 Web Development Forum

β€’ en Creating a distorted mask effect on an image using Babylon.js and GLSL

β€’ en Bootstrap 4.4.1 Release

β€’ en Introduction to the Picture-in-Picture Web API

β€’ en I bet on SPA









CSS



β€’ habr How do you get rid of unused CSS code? Part 1 , Part 2

β€’ Useful CSS Tips

β€’ en How to overlap images in CSS

β€’ en Too busy with JavaScript to care about CSS? Here are the latest features you want to know about.

β€’ en Using custom CSS properties to reduce the size of your CSS

β€’ en CSS architecture for modern JavaScript applications

β€’ en Simplified responsive typography

β€’ en The thought process behind the layout on Flexbox

β€’ en Power (and fun) with scope in CSS custom properties

β€’ en CSS Class Names That Tell Stories

β€’ en Play Sounds Using CSS





Javascript



β€’ habr Axios or Fetch: what to use in 2019?

β€’ habr JavaScript does not need to be replaced with anything - other languages ​​will also face the same problems

β€’ en Announcement 2019 State of JavaScript Survey

β€’ en Physical modeling using JavaScript on HTML5 canvas

β€’ en I will never return to JavaScript. How I feel about web development after learning TypeScript















Browsers



β€’ Firefox includes by default blocking of hidden user authentication methods

β€’ Mozilla developers have added an option to control access to about: config

β€’ en Flow - Ekioh's fast multi-threaded HTML5 browser with a new rendering engine





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