📜 ⬆️ ⬇️

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