📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week No. 300 (January 29 - February 4, 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 «Frontend Weekend» # 38 - Vladimir Grinenko about BEM and work in Simferopol
• podcast Podcast “Web Standards”, Issue # 106: Return from America, frontend and pain, cyclicity in CSS, history of flexs, PWA in Safari, as happened by Edge.
• podcast Devschacht Podcast: Night Front-End # 20 - Some news and control inversion
• podcast Podcast "Frontend Youth (18+)" # 36 Pathetic Webpack attempt to catch Parcel
• podcast Podcast "Drinkcast", # 24 - "Know Your Javascript"
• video "ALL YOUR HTML" # 34: "GPU animation of 400k particles"
• video Results of January PiterJS №21 : slides, videos, comments

Web development


• habr Front End Developer Checklist
• habr How we launched the offline version of the site RG.RU
• Frontend - it does not hurt! . A guide for developers and sympathizers
• “On good vacancies of layout designers” - an article by Igor Adamenko, as well as an answer to her: “Thoughts on the grounds of good vacancies of layout designers”
• en 8 things the front end developer should learn
• en On the increasing complexity of the frontend
• en Automatic browser testing using WebDriver API
• en Coders API Guide
• enpwa Introduction to Progressive Web Applications (PWA)
• enpwa Progressive web applications - the next step in developing web applications
• Weekly selection of beautiful effects on CSS / SVG / JS # 68
')





CSS


• habr Making multicolored icons using SVG symbols and CSS variables
• Grid 2 level just around the corner!
• New CSS Selector Specifications
• en PostCSS - after Autoprefixer
• en One site, many options: using variable fonts on the web
• en How to recreate a Medium article using CSS Grid
• en How to create a fully responsive navigation bar using Flexbox
• en Bulma: CSS framework you should look at in 2018
• en How to use variable fonts in the real world
• en CSS Scroll Snap: what is it and why do we need it?
• en Cheap parallax, just ~ 6 lines of code
• en Boilerform is a small HTML / CSS boilerplate that relieves pain when working with forms.

Javascript


• habr I hated javascript. And now I like him
• React Native - from zero to the App Store
• en JS WTF using math
• en GraphQL Tutorial: Why We Need a New Type of API (Part 1) , Evolution API Design (Part 2)
• en Introduction to GraphQL
• en JavaScript: What's new in ECMAScript 2018 (ES2018)?
• en How JavaScript works: creating Web Workers blocks + 5 examples how to use them
• en Debug JavaScript with a debugger that you didn’t know you already have
• en Why don't you use typeScript?
• en 25 days with ReasonML
• en EasyTimer.js is an easy-to-use timer / chronometer / counter library compatible with AMD and NodeJS






Entertaining


• habr Skills, tools, requirements - HackerRank's large-scale developer market research 2018
• Google Speed ​​Update will not affect indexing.
• Facebook banned advertising cryptocurrency and ICO
• Remote work for the programmer: research results from Stack Overflow
• Intel conceded Samsung the title of the largest manufacturer of microchips
• Chronology: how did biometrics evolve
• Junior, Middle, Senior, Lead - what's the difference and where to go next?
• Windows 10 Redstone 4 will bring a whole bunch of innovations
• Opinion: why we need Web 3.0 and how it will be
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/348278/


All Articles