
Media
Podcast «Frontend Weekend» # 40 - Aleksandra Shinkevich about moving to Minsk and oppressing girls in IT
Podcast “Web Standards”, Issue # 108: New podcast feed, experiments and basics of layout, overheated salary, PWA on desktop, ECMAScript 3000, Vue.js instead of jQuery, Node.js 10.
Devschacht podcast: Night frontend # 22 - Rolling Scopes, day two
Podcast "Frontend Youth (18+)" # 38 Rolling Scopes. Impressions
Podcast "Frontend Youth (18+)" # 37 Secrets of React
"ALL YOUR HTML" # 36: "The fire on shaders and noise"
Web development
Handbook for front-end interview (with answers)
Hidden miner cryptocurrency in favicon.ico - welcome to 2018
Techniques to shorten long headers (CSS and HTML)
Everything that was simple became again complicated.
Accessibility: Review 2017 and Outlook 2018
Mobile Web: when speed matters
AMP: The Missing Debate : How Google Cheats With Performance
AMP for letters is a terrible idea
Two sides AMP
Email Design Podcast # 94: Instant Response to Gmail AMP Announcement
Parcel v1.6.0: Zero Config ES6 + and JSX, Node and Electron Targets, gang statistics and more
Zack Lieserman introduces Eleventy, a new static site generator.
Choose a JavaScript builder: configure or not configure, that is the question
SVG masks and wow effects: magic with simple words
Animation of letters when scrolling
Detailed guide to Clipping and Masking in SVG
CSS
CSS basics: syntax that matters and which doesn't
CSS Basics: Using Multiple Backgrounds
CSS Basics: Backup Fonts Stack for More Reliable Web Typography
All you need to know about CSS variables
Understanding Media Queries in HTML Email
Debug CSS Performance with Chrome Profiling Tools
In Firefox, DevTools Nightly now has a flag on elements with flex.
Basics of CSS Grid: The Big Picture . New episode of the show "Layout Land"
CSS grid for interface elements
Javascript
Ember 3.0 release
We are approaching the release of Babel 7.0. Here are all the cool things we're working on.
Eloquent JavaScript, 3rd edition - a draft book on JavaScript and programming
Simplified explanation of event propagation in JavaScript.
How to update user status in real time using JavaScript and Pusher
How to keep simplicity of javascript code and increase its readability
How I created a public anonymous javascript chat
Async Await save the day (sort of)
Promises are not neutral enough
VueJS:
Replacing jQuery with Vue.js: the build step is optional
Five things I learned by creating a Saas app on Vue.js
Creating a cryptocurrency tracker using Vue.js
Vue.js - answer to the question why, after 15 months
React:
We study and implement the algorithm of the correct observer pattern for react components
How to avoid performance problems when creating React-applications
Design Patterns in React
Ideas behind React Easy State
Hyperapp for Redux Refugees
Angular:
Angular 5: Unit tests
Stable AngularJS and LTS
Angular 1 documentation has disappeared from Google search results
C AngularJS on Angular5 - large app update
date2json - parses the date in JSON-format
face verify.js : monitoring a user physically looking at the site for added security
blotterJS - JavaScript API for drawing unconventional text effects on the Internet
Entertaining
YouTube fell? Or one percent problemWe 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/349406/
All Articles