Digest of fresh materials from the frontend world for the last week # 431 (September 1 - 6, 2020)

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: Chrome 85, NodeJS 14.9.0, css-reset vs css-normalize, JS and PHP framework releases, goodbye PhoneGap

podcast UnderJS Podcast # 25 - A Little Break, TypeScript 4, Angular 10

podcast Youth Front End (18+ ) - # 153 Editing PSD in VSCode

podcast Podcast "Make Me Beautiful", Issue # 43: The worse the code, the better the programmers (in Aviasales)

podcast Podcast "Web Standards" # 245. Firefox 80 and Chrome 85, no one new IE, why Yarn 2, new AVIF and WebP v2

podcast ru The CSS Podcast # 023: Filters

podcast ru Toolsday podcast: "Svelte: A Second Look"



Web development



habr Comparison of Blazor and JavaScript-tools

habr Security of npm-projects, part 1

habr About Shadow DOM

How to secure REST APIs

4 ways to spoof API in front-end development

ru 11 micro-frontend frameworks you should know









  • ru -

    ru

    ru





CSS



• Custom properties in CSS. Part 1: what it is and how it works , Part 2: application considerations , Part 3: limitations

ru Processing images with CSS

ru How to use CSS Grid to anchor the header and footer

ru Stroke text with CSS: The Complete Guide

ru Technique for Adding Wrapping to new line after inline element

ru Custom markers using CSS :: marker

ru Beyond media queries: using new HTML and CSS features for responsive design

ru Header layout using CSS Flexbox

ru Options for resolving the viewport bug in Mobile Safari

ru How to make a responsive component with a product card without media queries

ru Custom CSS styles for input and text fields

ru Create a custom scroll bar in 24 lines of CSS



JavaScript



habr An overview of ts-migrate - a tool for translating large-scale projects to TypeScript

habr Recipes for preparing offline applications

Error handling in JavaScript

ru 10 little-known web APIs you can use





  • React

    ru React

    ru Temper — React

    ru React

    ru React Storybook

    ru React Emotion



  • Vue

    habr 5 Vue.js,

    habr 4 Vue

    Vue

    ru Vue 3.0 Composition API

    ru VueJS



  • Angular

    ru NgRx

    ru





  • Svelte

    ru Svelte —

    ru Svelte/Sapper vs Vue









Microsoft has promised to get rid of Adobe Flash in their browsers by the end of the year

Mozilla: Browser history is enough to reliably identify a user

DNS protection - now in Chrome for Android

ru Chrome 86: improved focusing, WebHID and more

Why ru diversity is valuable browsers?



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





Digest for the last week .

Material prepared dersmoll and alekskorovin .



All Articles