The digest of fresh materials from the world of the front-end for the last week No. 244 (January 2 - 8, 2017)
We bring to your attention a selection with links to useful resources and interesting materials from the frontend area.
← Digest last week
"Material prepared dersmoll and alekskorovin
Web development |
CSS |
Javascript |
Browsers |
Entertaining |
Web development
- There you go, grandmother, and namespace
- Learning web development in 2017 is a lot easier than you think.
- 10 web forecasts for 2017
- Migration to Webpack @ 2
- About the importance of specifying encodings for HTML characters
- Orthogonality and CSS in JS
- Improve the availability of your site with WAI-ARIA
- Webpack frontend build system migration
- The difference between AMP and responsive web design
- Web obesity is not a problem of knowledge
- xvg - Chrome extension for visual curve debugging in SVG
- Create your own HTML5 Video player and Shadow DOM
CSS
- CSS evolution: from CSS, SASS, BEM, CSS Modules to Styled Components
- How I destroyed the performance of my blog using CSS Background-Blend-Modes
- CSS Grid Coming
- 20 short videos to help you learn Grid Layout
- Trying to figure out CSS support in Gmail (after the last update)
- Solving the problems of supporting responsive design in Gmail
- Implementing angled edges in CSS
- Flexible Boxes - another visual flexbox generator
- bttn.css - pretty spectacular buttons generator
- PostCSS: Sass's New Play Date
- EM vs REM vs PX - why you shouldn't use only pixels
- Twenty Best CSS Animations at CodeCanyon
- Adding Box Shadow (z-depths) to Angular Material 2 components
Javascript
- NativeScript, what kind of animal and what is it for?
- JavaScript is everywhere [infographic]
- 3 JavaScript libraries to follow in 2017
- best practices for pure code when writing JavaScript code
- How my ten year old son learned Javascript
- Demystification of Babel and ES6
- ES2015 JavaScript vs. Elm vs. TypeScript
- Bridging the gap between Elm and JavaScript with TypeScript
- Easy Web Payment: Introducing the Payment Request API
- The best and worst sides of JSX
- Lazy-loading jQuery with webpack only when you need it
- Sign and publish JavaScript modules with Flow
- BunnyJS - Browser ES6 framework
- Interviews:
- Master the JavaScript Interview: what is functional programming
- React Interview Questions
- Three Questions That You Should Prepare Before Your JavaScript Interview
- Questions and Answers at Node.js Interviews (Revision 2017)
- React:
- Good practices: why you should use JavaScript with React Native wherever possible
- Creating a React.js Application with User Login and Authentication
- Introducing React Reform , a tool for creating themes for your forms
- Five deadly fingers of death. Master these five concepts, then master React.
- Critical Thinking About Redux in Your Application
- Vue:
- Angular:
- Angular 1.6 is here: what you need to know)
- Libs & Plugins:
- table-dragger — добавление возможности drag-and-drop сортировки в ваших таблицах без jQuery
- trae — минималистичный браузерный HTTP клиент для получения данных, основанный на Fetch API
- jQuery плагины для работы с печатью
- Diffy.js — библиотека для определения движения для браузеров, без зависимостей
- flatpickr — библиотека для компонента выбора даты без зависимостей
- Inferno — очень быстрая библиотека для создания современных пользовательских интерфейсов, подобная React
Браузеры
Новости и занимательное
- «Почему я отказался от работы в Apple»
- Блог-платформа Medium отказалась от рекламы, но как заработать без неё — не придумала
- Итоги 2016 года: есть ли будущее у носимой электроники?
- Вернём компьютингу фан!
- В рейтинг самых ярких предпринимателей младше 30 лет от Forbes вошли создатели Prisma, MSQRD и GitLab
- Slack, Airbnb, Dropbox и другие претенденты на IPO в 2017 году по версии VentureBeat
- Итоги 2016 года для Microsoft
- Чему нас научили самые крупные прошлогодние ошибки технологических компаний
- Adobe повысила стоимость подписки на Creative Cloud более чем в два раза
- Уволенный сотрудник Snapchat обвинил компанию в завышении данных о количестве пользователей накануне IPO
- Языки, на которых активно пишут код на GitHub
- Шпаргалки по алгоритмам обработки данных
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
← Digest last week
"Material prepared dersmoll and alekskorovin