
Media
Web Standards podcast, Release # 142: Safari and Edge, performance budget, new HTML tags, Kiev community, who are Kotans ?, Release # 143: Chrome 70 and WebKit 2019, proportional rubber, GitHub Actions, Adobe Fonts , ES6 weaknesses, frontend in Odessa.
Podcast "Frontend Weekend" # 75 - Nikita Dubko on how to rapidly pump his career for a frontend developer in a year
Podcast "CSSSR" News 512 - Issue number 25 (15.10 - 21.10)
Podcast "Frontend Youth (18+)" # 69 Java does not have time for JavaScript , # 68 Granny became Olympic champion in frontend
Web development
History of frontend frameworks
How does frontend debt grow?
Smart banding: how to give out obsolete code to old browsers
Wonderful world of browser performance - how to be productive
GitHub announced its own CI / CD and began distributing invites.
Typekit now adobe fonts
How Facebook 3D Photos works
The effect of targeting in the form of looped images
SVG Marching Ants - the effect of running along the points
CSS
Flexbox usage examples
CSS: interesting border-radius features
Web typography
Negative lines in grids
Use function definitions, conventions, and groups with selectors
Stylization of a block with speakers in Gutenberg
CSS Layout Handbook on MDN
Javascript
TypeScript magic school: generics and type extensions
33 concepts that every JavaScript developer should know
Testing Javascript - find out the most effective way to test any JavaScript application
JS Party podcast - Episode # 48: Foundation foundations (live at Node + JS Interactive)
JavaScript timers: all you need to know
A complete guide to execution contexts, surfacing, scopes, and closures in JavaScript
Cribs on promises and async / await
Understanding Currying in JS
Understanding JavaScript Design Patterns
VueJS:
How to learn Vue.js in 2018
The Vue Ecosystem Is Growing ... Just Like React
Advanced Vue Debugging: Detective Story
gridsome - Vue-framework for static sites on Vue.js & GraphQL
How to import a Sass file to any component of a Vue application
Lazy Loading Images with Vue.js and Intersection Observer directives
Kanban board on Vue.js: adding PWA feature
React:
Redux architecture. Yes or no?
Interview for the position of developer React from the point of view of the recruiter
The final release of styled-components v4
Styled components V4: good, bad, and something completely different
How to apply SOLID principles in React applications
Creating a 100% Type-Safe React Application on Vanilla JavaScript
Profiling React Components with User Timing API
React Podcast 25: Make Brilliant Messes with Diana Mounter and Emily Plummer
Angular:
Angular Version 7 - CLI Prompts, Virtual Scroll, Drag and Drop, and more
Want to learn Angular? Here is a 33-piece free Dan Wahlin course.
Creation optimized for search engines PWA on Angular - Part 2
Key findings after AngularMix 2018
All about Angular Bindings
Professional publication Angular libraries
How to migrate from angular 6 to 7
Virtual Scroll with Angular CDK - what's new in v7
5 open-source HTML5 video players for 2018
omi: a new generation web framework of just 4kb javascript (Web components + JSX + Proxy + Store + path updates)
Tea-School.js - generating a PDF file from HTML / CSS in Node.js
Colorblindly is an accessibility tool that helps developers understand how their color-blind website sees them.
Browsers
Chrome 70 supports [feature list] and AV1 - why is support for this codec so important?
EntertainingWe apologize for any typos or broken / duplicate links. If you notice a problem - please write in a personal, we are trying to fix them quickly.
Source: https://habr.com/ru/post/427239/
All Articles