Полное руководство по инкрементной регенерации статических сайтов с помощью Next.js
https://habr.com/ru/company/ruvds/blog/556740/
https://habr.com/ru/company/ruvds/blog/556740/
Хабр
Полное руководство по инкрементной регенерации статических сайтов с помощью Next.js
Год назад во фреймворке Next.js 9.3 появилась поддержка генерирования статических сайтов (Static Site Generation, SSG), что сделало его первым гибридным фреймвор...
Подборка креативных интерфейсов «UI Interactions & Animations Roundup #16»
https://tympanus.net/codrops/2021/05/18/ui-interactions-animations-roundup-16/
https://tympanus.net/codrops/2021/05/18/ui-interactions-animations-roundup-16/
Добавление уровня более явной типизации поверх интерфейсов сторонних библиотек
https://indepth.dev/posts/1460/adding-a-layer-of-more-explicit-typings-on-top-of-3rd-party-library-interfaces
https://indepth.dev/posts/1460/adding-a-layer-of-more-explicit-typings-on-top-of-3rd-party-library-interfaces
Понимание Async Resources с помощью асинхронных хуков
https://blog.insiderattack.net/understanding-async-resources-with-async-hooks-3416de574f30
https://blog.insiderattack.net/understanding-async-resources-with-async-hooks-3416de574f30
Medium
Understanding Async Resources with Async Hooks
Advanced NodeJS Internals — Part 3
Как создавать повторно используемые веб-компоненты с помощью Lit и Vue
https://dval.dev/blog/lit-web-components-tutorial/
https://dval.dev/blog/lit-web-components-tutorial/
Плавная прокрутка Sticky ScrollSpy Navigation с фиксированным фоном на CSS
https://www.bram.us/2021/05/11/smooth-scrolling-sticky-scrollspy-navigation-with-css-fixed-backgrounds/
https://www.bram.us/2021/05/11/smooth-scrolling-sticky-scrollspy-navigation-with-css-fixed-backgrounds/
Bram.us
Smooth Scrolling Sticky ScrollSpy Navigation, with CSS fixed backgrounds
Davor Suljic created a fork of my Smooth Scrolling Sticky ScrollSpy Navigation that — instead of using IntersectionObserver — uses some background magic to highlight the active navigation items. The result is a “Pure CSS” implementation: If you turn on an…
Как оценить скорость сайта с помощью Performance API
https://blog.asayer.io/how-to-evaluate-site-speed-with-the-performance-api
https://blog.asayer.io/how-to-evaluate-site-speed-with-the-performance-api
Как легко добавлять CSS-анимацию в свои проекты
https://gomakethings.com/how-to-easily-add-css-animations-to-your-projects/
https://gomakethings.com/how-to-easily-add-css-animations-to-your-projects/
Gomakethings
How to easily add CSS animations to your projects
For years, my go-to recommendation for CSS animations was animate.css by Daniel Eden.
It’s a great library, but it also a library. I generally only need one or two animations, and it includes way more stuff than I typically want in a project.
So I was delighted…
It’s a great library, but it also a library. I generally only need one or two animations, and it includes way more stuff than I typically want in a project.
So I was delighted…
Logical Content Flow — Онлайн-инструмент для обнаружения проблем с Logical Content Flow для элементов заголовков
https://defaced.dev/tools/logical-content-flow/
https://defaced.dev/tools/logical-content-flow/
defaced.dev
Logical Content Flow Tool
Quickly discover and identify issues with the Logical Content Flow of the heading elements on any page.
10 вариантов клиентских хранилищ и когда их использовать
https://www.sitepoint.com/client-side-storage-options-comparison/
https://www.sitepoint.com/client-side-storage-options-comparison/
SitePoint
10 Client-side Storage Options and When to Use Them
Sometimes you want to store data in the browser and not send it to a server. Learn 10 ways to do so, their pros, cons, limits, and use cases.
Полное руководство по SEO для разработчиков в 2021 году.
https://itnext.io/seo-for-developers-in-2021-the-ultimate-guide-bc11fb4d826b
https://itnext.io/seo-for-developers-in-2021-the-ultimate-guide-bc11fb4d826b
👍1
Создание нескольких прогрессивных веб-приложений в одном домене
https://web.dev/building-multiple-pwas-on-the-same-domain/
https://web.dev/building-multiple-pwas-on-the-same-domain/
Шаринг типов между бекендом и фронтендом с помощью BFF паттерна
https://blog.bitsrc.io/sharing-types-between-backend-and-frontend-with-the-bff-pattern-553872842463
https://blog.bitsrc.io/sharing-types-between-backend-and-frontend-with-the-bff-pattern-553872842463
Medium
Sharing Types Between Backend and Frontend with the BFF Pattern
Given its implementation, it might as well be a love story between a service and a client
Serverless функции: секрет ультрапродуктивных Front-End команд
https://css-tricks.com/serverless-functions-the-secret-to-ultra-productive-front-end-teams
https://css-tricks.com/serverless-functions-the-secret-to-ultra-productive-front-end-teams
CSS-Tricks
Serverless Functions: The Secret to Ultra-Productive Front-End Teams | CSS-Tricks
Modern apps put high demands on frontend devs. Use serverless functions to avoid complexity & helps your team ship more with less stress.
Введение в веб-контейнеры: запускаем Node.js в браузере.
https://blog.stackblitz.com/posts/introducing-webcontainers/
https://blog.stackblitz.com/posts/introducing-webcontainers/
Stackblitz
Introducing WebContainers: Run Node.js natively in your browser
Today we're excited to announce WebContainers, a new type of WebAssembly-based operating system that boots instantly and enables Node.js environments to run natively in-browser.