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 .

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


All Articles