#js
Метод строки startsWith() в JavaScript - примеры и кейсы применения.
https://medium.com/@samanthaming/string-startswith-method-in-javascript-b12ec998eb54
Метод строки startsWith() в JavaScript - примеры и кейсы применения.
https://medium.com/@samanthaming/string-startswith-method-in-javascript-b12ec998eb54
Как назвать переменную, чтобы над тобой не смеялась вся команда? Как запрограммировать функцию без ошибок? Что делать, если код работает не так, как нужно?
Парни из @thecodemedia разбирают всё это без пафоса и ЧСВ — просто и доступно. Здесь никто не смеётся над новичками, а вместо критики дают дельные советы.
Парни из @thecodemedia разбирают всё это без пафоса и ЧСВ — просто и доступно. Здесь никто не смеётся над новичками, а вместо критики дают дельные советы.
Настройка Webpack4.
Практическое руководство по настройке React проекта с webpack4, webpack-dev-server и Babel.
https://medium.com/@gapur.kassym/how-to-set-up-webpack-4-49012dedbfd6
Практическое руководство по настройке React проекта с webpack4, webpack-dev-server и Babel.
https://medium.com/@gapur.kassym/how-to-set-up-webpack-4-49012dedbfd6
Medium
Here’s How to Set up Webpack 4
I did the research so you don’t have to
Пользовательские свойства CSS в каскаде.
О том что такое пользовательские свойства, как они работают, наследуются и переопределяются
https://www.smashingmagazine.com/2019/07/css-custom-properties-cascade/
О том что такое пользовательские свойства, как они работают, наследуются и переопределяются
https://www.smashingmagazine.com/2019/07/css-custom-properties-cascade/
Как React Hooks может заменить React Router
https://blog.logrocket.com/how-react-hooks-can-replace-react-router/
https://blog.logrocket.com/how-react-hooks-can-replace-react-router/
Подкаст «CSSSR» : Новости 512 — выдыхай, Huawei, новые фичи на Github и git-клиенты, релизы и документалка про GraphQL
https://soundcloud.com/csssr/novosti-512-vydykhay-huawei-novye-fichi-na-github-i-git-klienty-relizy-i-dokumentalka-pro-graphql
https://soundcloud.com/csssr/novosti-512-vydykhay-huawei-novye-fichi-na-github-i-git-klienty-relizy-i-dokumentalka-pro-graphql
SoundCloud
выдыхай, Huawei, новые фичи на Github и git-клиенты, релизы и документалка про GraphQL
Функциональные компоненты - https://logaretm.com/blog/kinda-stateful-functional-components/
Как автоматизировать RoR Code Review - https://dev.to/evilmartians/danger-on-rails-make-robots-do-some-code-
Как автоматизировать RoR Code Review - https://dev.to/evilmartians/danger-on-rails-make-robots-do-some-code-
CORS – Cross-Origin коммуникация в современном вебе
https://alazierplace.com/2019/06/cors-cross-origin-communication-in-the-modern-web/
https://alazierplace.com/2019/06/cors-cross-origin-communication-in-the-modern-web/
Практический пример использования render-функций Vue: создание типографской сетки для дизайн-системы
https://habr.com/ru/company/ruvds/blog/458494/
https://habr.com/ru/company/ruvds/blog/458494/
#node
Переключение между версиями Node во время разработки
https://blog.logrocket.com/switching-between-node-versions-during-development/
Переключение между версиями Node во время разработки
https://blog.logrocket.com/switching-between-node-versions-during-development/
LogRocket Blog
Switching between Node versions during development - LogRocket Blog
Explore two popular Node version managers: NVm for Windows and n for Linux/Mac to choose the right tool for managing your Node versions.
#css
Рисование реалистичных облаков с помощью SVG и CSS
https://css-tricks.com/drawing-realistic-clouds-with-svg-and-css/
Рисование реалистичных облаков с помощью SVG и CSS
https://css-tricks.com/drawing-realistic-clouds-with-svg-and-css/
#css
Почему большинство разработчиков боятся CSS
https://dev.to/steffenpedersen/why-most-developers-fear-css-3h99
Почему большинство разработчиков боятся CSS
https://dev.to/steffenpedersen/why-most-developers-fear-css-3h99
Macro Decorators — утилитарные макросы и обёртки для создания собственных декораторов (для любого фреймворка)
https://pzuraq.github.io/macro-decorators/
https://pzuraq.github.io/macro-decorators/
freezeframe.js — библиотека, которая приостанавливает анимированные .gifs, запуская анимацию при наведении мыши / клику / тачу
https://github.com/ctrl-freaks/freezeframe.js/
https://github.com/ctrl-freaks/freezeframe.js/
Полное руководство по центрированию с помощью Flexbox
https://onextrapixel.com/flexbox-centering-guide/
https://onextrapixel.com/flexbox-centering-guide/
5 чрезвычайно простых способов ощутимо повысить скорость вашего VueJS-приложения
https://habr.com/ru/company/otus/blog/456724/
Инструменты для организации эффективного процесса веб-разработки.
Как эффективно коммуницировать в команде - небольшой обзор Jira, Confluence, Airtable и Abstract.
https://tproger.ru/translations/organised-web-dev-flow/
#web
Анатомия доступных форм: обязательные поля формы
https://www.deque.com/blog/anatomy-of-accessible-forms-required-form-fields/
#web
10 полезных советов по реализации Pixel Perfect дизайна в Frontend разработке
https://journal.yummygum.com/think-pixel-perfect-in-code-9780f0d41e06