
Media
Podcast "Frontend Weekend" # 52 - Sergey Berezhnoy about 13 years in Yandex, SRI and problems because of soaring in the clouds
Podcast “Web Standards”, issue # 120: Firefox 60, Google I / O, authoritarian code style, JS optimization with Prepack, CSS from right to left and heavy landing as a release sponsor
Podcast "CSSSR" News 512 - Issue №5 (07.05 - 13.05)
Podcast "Frontend Youth (18+)" # 48 I am making up aluminum crypto cucumbers
Devschacht podcast: Night frontend # 33: SOLID is reliability
Podcast "Drinkcast", # 27 - "Team Leader"
“ALL YOUR HTML” # 48: “Animation from the site taotajima.jp on shaders and scrolls”
14 videos from KharkivCSS # 3 2018
4 videos from KharkivFrontend Meetup # _3 : CSS Grid Layout, functional programming, XSS, tests
Chrome and Web at Google I / O 2018 , 25 videos
Web development
From right to left. What is dir = rtl and how to tame Arabic
Things developers should know about SEO in 2018
How can simple trigonometry be used to improve loader animation
Deep immersion in Bootstrap form components
We optimize the web with Vitaly Friedman, - compression, images, fonts, HTTP / 2 features and Resource Hints
First Input Delay: Google's new performance metric for measuring first impressions of site interactivity
Use Lighthouse to improve page loading performance
User Timing API - measuring UX performance
The Front-End Tooling Survey 2018 survey results
Announcement Lighthouse 3.0 with a description of the innovations
8 cool new features in Sublime Text 3.1
`npm audit`: detect and fix dangerous dependencies
brusher is a lightweight library for creating interactive backgrounds.
Interactive SVG mask with full screen image
Slider with the effect of image distortion on WebGL
CSS
New CSS properties that change web design
Making lines of text using box-decoration-break
Overriding Standard Styles for Button
Styling buttons, the right way
Eqio is a simple, lightweight alternative to element / container expressions.
Free course to improve Bulma CSS
How to become CSS Grid Ninja
“What's wrong with CSS-in-JS?” In the Bred Frost note, as well as the answer “What's wrong with css-in-js” by Micah Godbolt
Javascript
Useful techniques for working with arrays in JavaScript
Friday JS: random mixing
BigInt - long arithmetic in javascript
How I used the web for one day with javascript turned off
Full course in GraphQL - from beginner to expert
Easy introduction to Prepack by Den Abramov (Part 1)
A simple explanation of the concepts of JavaScript Symbols, Iterators, Generators, Async / Await and Async Iterators
VueJS:
Working with Vue after three years with React
Creating a food ordering application with Vue and Africa's Talking
End-to-end testing VueJS clone HackerNews
Appetite for Components : creating your first Vue application for Guns N 'Roses
5 lightning talks with VueConf.US that you can't miss
React:
Understanding the life cycle of the React component
React State Museum
5 tools for faster development on React
Conditional routing using React Router v4
End-to-end testing applications on React using Puppeteer and Jest
Angular:
Angular - Stop Already!
Bazel, an experimental and unofficial feature of Angular 6
Angular Elements - A Practical Introduction To Web Components With Angular 6
Guess.js - a collection of libraries and tools, presented on Google I / O 2018, which allows you to use site optimization techniques based on data and statistics
ScrollHint - JavaScript library for adding tooltips if block elements scroll horizontally
Real-time human pose definition in a browser using TensorFlow.js
ultradom is the minimal display layer for creating declarative web interfaces.
Browsers
Introduction to Microsoft Edge DevTools Protocol
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/358486/
All Articles