#web
Prettier, ESLint, Husky, Lint-Staged и EditorConfig: инструменты для написания аккуратного кода
https://habr.com/company/ruvds/blog/428173/
Prettier, ESLint, Husky, Lint-Staged и EditorConfig: инструменты для написания аккуратного кода
https://habr.com/company/ruvds/blog/428173/
#angular
Изучение Angular 6 для построения full-stack приложений
https://medium.freecodecamp.org/learn-angular-6-by-building-a-full-stack-application-186659f51a27
Изучение Angular 6 для построения full-stack приложений
https://medium.freecodecamp.org/learn-angular-6-by-building-a-full-stack-application-186659f51a27
freeCodeCamp.org
Learn Angular 6 by building a full-stack application
Angular 6 is out! The new features include better performance, new powerful CLI
additions and a new way to inject services.
This tutorial is for beginners. You’ll learn Angular by example by building a
full-stack CRUD — Create, Read, Update and Delete —…
additions and a new way to inject services.
This tutorial is for beginners. You’ll learn Angular by example by building a
full-stack CRUD — Create, Read, Update and Delete —…
#js
Введение в plotly.js — опенсорсную графическую библиотеку
https://medium.freecodecamp.org/an-introduction-to-plotly-js-an-open-source-graphing-library-c036a1876e2e
Введение в plotly.js — опенсорсную графическую библиотеку
https://medium.freecodecamp.org/an-introduction-to-plotly-js-an-open-source-graphing-library-c036a1876e2e
freeCodeCamp.org
An introduction to plotly.js — an open source graphing library
By Praveen Dubey Plotly.js is a library ideally suited for JavaScript applications which make use of graphs and charts. There are a few reasons to consider using it for your next data visualization project: Plotly.js uses both D3.js (SVG) and WebGL ...
#js
Шаблоны проектирования в JavaScript
https://blog.logrocket.com/javascript-design-pattern-214d888096a3
Шаблоны проектирования в JavaScript
https://blog.logrocket.com/javascript-design-pattern-214d888096a3
LogRocket Blog
JavaScript design patterns - LogRocket Blog
JavaScript design patterns are reusable solutions that not only look fancy, but help prevent your codebase from growing too large and complicated.
#js
Эволюция асинхронного JavaScript: от коллбеков к промисам и Async/Await
https://tylermcginnis.com/async-javascript-from-callbacks-to-promises-to-async-await/
Эволюция асинхронного JavaScript: от коллбеков к промисам и Async/Await
https://tylermcginnis.com/async-javascript-from-callbacks-to-promises-to-async-await/
ui.dev
Async JavaScript: From Callbacks, to Promises, to Async/Await
In this post you'll learn about the historical context as well as the pros and cons behind the three most popular JavaScript async patterns - Callbacks, Promises, and Async/Await.
#web
Имплементация вариативного шрифта с веб-шрифтовым фоллбеком
https://www.zeichenschatz.net/typografie/implementing-a-variable-font-with-fallback-web-fonts.html
Имплементация вариативного шрифта с веб-шрифтовым фоллбеком
https://www.zeichenschatz.net/typografie/implementing-a-variable-font-with-fallback-web-fonts.html
Zeichenschatz
Implementing a variable font with fallback web fonts
With variable fonts, more typographic richness and influence is coming to the web and this at a relatively low file size. You want to benefit from that in your next web project, but still, you don’…
Почему функция map не работает с некоторыми массивами в JavaScript и что с этим делать
https://tproger.ru/translations/why-js-map-doesnt-work/
https://tproger.ru/translations/why-js-map-doesnt-work/
Tproger
Почему функция map не работает с некоторыми массивами в JavaScript и что с этим делать
Функция map в JavaScript с некоторыми массивами работает не всегда. Почему это происходит и что можно с этим сделать? Ответ вы найдёте в статье.
Для наших любимых фронтендеров❤️
Лучшие вакансии за октябрь!✌️
New. HR вручную собрал для вас самые интересные вакансии из проверенных ИТ и Диджитал компаний.
Вакансии от 50+ компаний: Сбербанк, Mail .Ru, Rambler Digital Solutions, Aviasales .ru, РБК, Тинькофф, Wheely и т.д.
Ссылка на дайджест: https://new.hr/ahgn
Лучшие вакансии за октябрь!✌️
New. HR вручную собрал для вас самые интересные вакансии из проверенных ИТ и Диджитал компаний.
Вакансии от 50+ компаний: Сбербанк, Mail .Ru, Rambler Digital Solutions, Aviasales .ru, РБК, Тинькофф, Wheely и т.д.
Ссылка на дайджест: https://new.hr/ahgn
New.HR BLOG
Вакансии для Frontend разработчиков. Дайджест за октябрь.
Лучшие вакансии за октябрь! Для Frontend разработчиков.
#react
Разные способы управления состояниями в React
https://hackernoon.com/a-different-way-to-manage-state-in-react-2d21dfb94482
Разные способы управления состояниями в React
https://hackernoon.com/a-different-way-to-manage-state-in-react-2d21dfb94482
Hackernoon
HackerNoon - read, write and learn about any technology
How hackers start their afternoon. HackerNoon is a free platform with 25k+ contributing writers. 100M+ humans have visited HackerNoon to learn about technology
#css
Как организовать ваш CSS с помощью модульной архитектуры (OOCSS, BEM, SMACSS)
https://snipcart.com/blog/organize-css-modular-architecture
Как организовать ваш CSS с помощью модульной архитектуры (OOCSS, BEM, SMACSS)
https://snipcart.com/blog/organize-css-modular-architecture
Snipcart
Organize CSS with a Modular Architecture: OOCSS, BEM, SMACSS
Bye-bye spaghetti code! Learn how to organize your CSS architecture using foolproof methodologies like OOCSS, BEM, and SMACSS. Result? A scalable, modular CSS architecture.
#web
5 способов, которыми DevTools сделал мою жизнь проще
https://medium.com/swlh/5-ways-chrome-devtools-made-my-life-easier-d1b4a49a3826
5 способов, которыми DevTools сделал мою жизнь проще
https://medium.com/swlh/5-ways-chrome-devtools-made-my-life-easier-d1b4a49a3826
Medium
5 Ways DevTools Made My Life Easier
By Enhancing Interactions with the Web
#vue
Демистификация Vuex — контейнер состояний для for Vue
https://medium.freecodecamp.org/demystifying-vuex-the-state-container-for-vue-fde82662ca8c
Демистификация Vuex — контейнер состояний для for Vue
https://medium.freecodecamp.org/demystifying-vuex-the-state-container-for-vue-fde82662ca8c
freeCodeCamp.org
Demystifying Vuex — The state container for Vue
Vuex is the de facto state management pattern library for Vue.js. Vuex lets us write clean, maintainable, and scalable code. If you’re…
React hooks: никакой магии, просто массивы
https://medium.com/@ryardley/react-hooks-not-magic-just-arrays-cd4f1857236e
https://medium.com/@ryardley/react-hooks-not-magic-just-arrays-cd4f1857236e
Medium
React hooks: not magic, just arrays
Untangling the rules around the proposal using diagrams
Релиз Storybook 4.0 , интерактивного UI компонента для разработки и тестирования React, React Native, Vue, Angular и Ember
https://medium.com/storybookjs/storybook-4-0-is-here-10b9857fc7de
https://medium.com/storybookjs/storybook-4-0-is-here-10b9857fc7de
Medium
Storybook 4.0 is here!
Major updates to support new build tools and frameworks