📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №311 (April 16 - 22, 2018)

We offer you a selection with links to new materials from the front-end area and around it.


Media | Web Development | CSS | Javascript | Entertaining


Media


podcast Podcast "Web Standards", Release №117: Sketch in Avocode, new operators in ES, floats, flexes and grids, custom form elements, code style in React, scrolling tricks.
podcast Podcast "Frontend Weekend" # 49 - Alexey Kureev about React Native, life in Amsterdam and an interview on Facebook
podcast Podcast "Frontend Weekend" # 48 - Vova Barsukov about moving to Berlin and how to move from frontend-development to consulting
podcast Devshakht Podcast, Night Front End # 31: Uncle Bob's New Book
podcast Podcast "Frontend Youth (18+)": Release on wheels: React for stupid
podcast Podcast "Frontend Youth (18+)": From Amsterdam with love: Javascript - the basis of programming
podcast CSSSR Podcast, Release 1: News Pilot Secondary.
video "ALL YOUR HTML" # 45: "Striped objects on curves and shaders"
video Moscow SPA Meetup # 4 , 4 videos
videoen Render Conf 2018 , 15 videos
videoen JSConf AU 2018cd h , 15 videos

Web development


Search engine optimization sites using SPA-applications
I want to become a frontend developer: basic knowledge and training plan
en Design Checklist for creative web designers and stubborn front-end developers
en When to ignore 'mobile-first'
en Choose a responsive framework for writing letters: MJML vs. Foundation for Emails
en Replacing Animated GIFs with Video
en Creating a panning effect for SVG
en packagephobia - find out the price of adding each new dependency to the project
')



CSS


tricks with styles for focus
en A look at the viewport units in CSS
en CSS Variable Guide
en Hey hey `font-display`
en Best Practices for CSS Grid Layout
en Why not using CSS cascade is a problem?
en Swipe Viewport with CSS Snap Points: Creating Efficient Mobile Navigation
en 1 HTML element + 5 CSS properties = Magic!
en Creating smooth, sequential animation with Sass

Javascript


An error in the JavaScript class has led to the generation of vulnerable keys for cryptographs
Grasshopper - free software from Google developers, teaching the basics of JavaScript programming through mini-games
habr Escape from hell async / await
habr SvelteJS: Second Version Release
en What to expect from Node.js 10
en Designing very large (JS) applications
en How the components won the “framework war” . React vs Angular vs Vue: why it doesn't matter
en Point of view: Angular is doomed, React OK - you deserve better







Entertaining


Chrome 66 web browser release
Amazon has released its mobile browser.
New tools for developers of open source projects appeared on GitHub
Intel suggests using a GPU to protect against Malvari
Google has closed the option to use your domain as a proxy.
Google freezes allo and bets on chat
Microsoft translator with AI learned to work without the Internet
Go

We 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.



Digest from last week .
Material prepared dersmoll and alekskorovin .

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


All Articles