Прозрачные кнопки с hover эффектом, зависящим от стороны наведения
https://css-tricks.com/ghost-buttons-with-directional-awareness-in-css/
https://css-tricks.com/ghost-buttons-with-directional-awareness-in-css/
Chrome 77 научился пересылать вкладки с одного устройства на другое
https://tproger.ru/news/chrome-77-release/
https://tproger.ru/news/chrome-77-release/
Tproger
Chrome 77 научился пересылать вкладки с одного устройства на другое
Страничка загрузится, даже если на принимающем устройстве нет доступа к интернету.
«Заходят два браузера в скролл-бар». Зак Лезерман о поведении и возможностях кастомизации скроллбаров
https://www.filamentgroup.com/lab/scrollbars/
https://www.filamentgroup.com/lab/scrollbars/
Filament Group
Two Browsers Walked Into a Scrollbar | Filament Group, Inc., Boston, MA
Read this page on the Filament Group website
Первое знакомство с ReasonML
https://nikitakirsanov.com/blog/first-hands-on-experience-with-reasonml/
https://nikitakirsanov.com/blog/first-hands-on-experience-with-reasonml/
#js
Как я отлаживаю Javascript код, который писал не я
https://itnext.io/how-i-debug-javascript-code-i-didnt-write-6c405a6a9103
Как я отлаживаю Javascript код, который писал не я
https://itnext.io/how-i-debug-javascript-code-i-didnt-write-6c405a6a9103
Medium
How I debug Javascript Code I didn’t write
When debugging a code that you have not written, especially JavaScript code, things get real messy and convoluted. Thanks to Javascript’s…
Машинное обучение для фронтенд-разработчиков с Tensorflow.js
https://www.smashingmagazine.com/2019/09/machine-learning-front-end-developers-tensorflowjs/?ref=heydesigner
https://www.smashingmagazine.com/2019/09/machine-learning-front-end-developers-tensorflowjs/?ref=heydesigner
Smashing Magazine
Machine Learning For Front-End Developers With Tensorflow.js — Smashing Magazine
Using JavaScript and frameworks like Tensorflow.js is a great way to get started and learn more about machine learning. In this article, Charlie Gerard covers the three main features currently available using Tensorflow.js and sheds light onto the limits…
#video
Подборка видео о паттернах JavaScript. Просто и доступно.
https://www.youtube.com/playlist?list=PLNkWIWHIRwMGzgvuPRFkDrpAygvdKJIE4
Подборка видео о паттернах JavaScript. Просто и доступно.
https://www.youtube.com/playlist?list=PLNkWIWHIRwMGzgvuPRFkDrpAygvdKJIE4
YouTube
JavaScript Паттерны
В данном видео-курсе мы с вами рассмотрим самые распространённые паттерны проектирования, которые используются при разработке. Рассматривать мы их с вами буд...
Профилирование производительности приложений на React
Немного о том как и какие тулзы использовать для нахождения узких мест в ваших приложениях на React.
https://kentcdodds.com/blog/profile-a-react-app-for-performance
Немного о том как и какие тулзы использовать для нахождения узких мест в ваших приложениях на React.
https://kentcdodds.com/blog/profile-a-react-app-for-performance
Kentcdodds
Profile a React App for Performance
How to use the React DevTools and React's profiling build to properly profile a production app
Как создавать профессиональные HTML формы. Базовые вещи, о которых разработчики иногда забывают: виды элементов форм и их атрибуты.
https://www.jotform.com/blog/create-html-form/
https://www.jotform.com/blog/create-html-form/
Jotform
HTML form elements: Add forms to your websites
One of the main drivers of business success is good customer relations. Companies must listen to their customers and take appropriate action. Many online businesses collect feedback from their customers through online forms.
You can see these forms on the…
You can see these forms on the…
#react
Тестирование React приложений в 2019
https://blog.logrocket.com/testing-react-applications-in-2019/
Тестирование React приложений в 2019
https://blog.logrocket.com/testing-react-applications-in-2019/
LogRocket Blog
Testing React applications in 2019 - LogRocket Blog
Testing is tough. In this post, we'll take a closer look at some of the best ways you can go about testing your React applications.
CSS Quickies: CSS-переменные — или как легко создать «светлую/темную» тему
https://dev.to/lampewebdev/css-quickies-css-variables-or-how-you-create-a-white-dark-theme-easily-1i0i?ref=heydesigner
https://dev.to/lampewebdev/css-quickies-css-variables-or-how-you-create-a-white-dark-theme-easily-1i0i?ref=heydesigner
Как делать Authenticated Serverless JAMstack приложения с помощью Gatsby и Netlify
https://www.freecodecamp.org/news/building-jamstack-apps/
Подробнее о том, что такое JAMstack (JavaScript, API и Markup): https://jstack.ru/5reasonsjamstack/
https://www.freecodecamp.org/news/building-jamstack-apps/
Подробнее о том, что такое JAMstack (JavaScript, API и Markup): https://jstack.ru/5reasonsjamstack/
Forwarded from Web Stack
Введение в Docker с простым примером оборачивания Node.js приложения
https://codeburst.io/introduction-to-docker-with-a-simple-dockerized-node-js-application-1c25680f07d7
https://codeburst.io/introduction-to-docker-with-a-simple-dockerized-node-js-application-1c25680f07d7
Medium
Introduction to Docker with a simple ‘Dockerized’ Node.js application
Docker and Kubernetes are picking up the trend right now in the web development communities and that’s for some valid reasons. “Security &…
Как писать эффективный код на JavaScript с помощью Event Loop
https://tproger.ru/blogs/effective-code-in-js-with-event-loop/
https://tproger.ru/blogs/effective-code-in-js-with-event-loop/
Tproger
Как писать эффективный код на JavaScript с помощью Event Loop
В статье рассказываем об Event Loop в JS: как работает основной поток, как он обрабатывает асинхронные функции и почему от этого зависит эффективность кода.
Прокачиваем навыки отладки JavaScript с помощью консольных трюков
https://habr.com/ru/company/plarium/blog/468189/
https://habr.com/ru/company/plarium/blog/468189/
10 ошибок, которые делают разработчики React
https://blog.logrocket.com/10-mistakes-react-developers-make/
https://blog.logrocket.com/10-mistakes-react-developers-make/
LogRocket Blog
10 mistakes React developers make - LogRocket Blog
Avoid making these 10 common mistakes when developing your React applications and use a few simple tools and approaches to make your process more efficient.