Введение в Web Preferences API
Новый API, доступный через свойство
https://blog.logrocket.com/introduction-web-preferences-api/
Новый API, доступный через свойство
navigator.preferences
, позволяющий взаимодействовать с настройками предпочтений пользователя (например цветовой схемы и контраста).https://blog.logrocket.com/introduction-web-preferences-api/
👍2🔥2
Ошибки выбора MongoDB в качестве основной БД в стартапе
О подводных камнях использования MongoDB (и не только), которые следует учитывать на старте проекта.
https://habr.com/ru/articles/692736/
О подводных камнях использования MongoDB (и не только), которые следует учитывать на старте проекта.
https://habr.com/ru/articles/692736/
👍3
10 продвинутых git команд
Rebase, Grep, Rev-List, Reflog и другие.
https://earthly.dev/blog/advanced-git-commands/
Rebase, Grep, Rev-List, Reflog и другие.
https://earthly.dev/blog/advanced-git-commands/
🔥3❤1
Оптимизируем импорт пакетов в NextJs
https://vercel.com/blog/how-we-optimized-package-imports-in-next-js
https://vercel.com/blog/how-we-optimized-package-imports-in-next-js
🔥5🤮1
Ускоряем ответы сервера с помощью HTTP streaming
Короткая заметка о том, как стримить данные на NodeJS и как принимать их на клиенте на примере разработки приложения с OpenAI.
https://austingil.com/ai-for-web-devs-streaming/
Короткая заметка о том, как стримить данные на NodeJS и как принимать их на клиенте на примере разработки приложения с OpenAI.
https://austingil.com/ai-for-web-devs-streaming/
❤3👍1
Работа с переменными окружения в NodeJS
Способы задания и обработки переменных окружения.
https://www.sitepoint.com/node-js-environment-variables-how-to-set-them-properly/?utm_source=rss
Способы задания и обработки переменных окружения.
https://www.sitepoint.com/node-js-environment-variables-how-to-set-them-properly/?utm_source=rss
👍4💩1
Astro Web Framework Crash Course
Краткий курс по Astro от freeCodeCamp.
https://www.youtube.com/watch?v=e-hTm5VmofI
Краткий курс по Astro от freeCodeCamp.
https://www.youtube.com/watch?v=e-hTm5VmofI
👍4
Оптимизируем длинные задачи
Как выполнить тяжелую задачу и не заблокировать основной поток в браузере.
https://web.dev/articles/optimize-long-tasks?hl=en
Как выполнить тяжелую задачу и не заблокировать основной поток в браузере.
https://web.dev/articles/optimize-long-tasks?hl=en
❤🔥7👍1
React Server Components
Исчерпывающее руководство по новому способу рендеринга компонентов.
https://blog.logrocket.com/react-server-components-comprehensive-guide/
Исчерпывающее руководство по новому способу рендеринга компонентов.
https://blog.logrocket.com/react-server-components-comprehensive-guide/
🔥4
CSS вложенность уже доступна!
О том, как применять новый синтаксис вложенных селекторов и как работать с ним в новых и старых браузерах.
https://css-irl.info/css-nesting-is-here/
О том, как применять новый синтаксис вложенных селекторов и как работать с ним в новых и старых браузерах.
https://css-irl.info/css-nesting-is-here/
👍6🎉5
Разработка на Bun
Обзор, примеры использования, сравнения с NodeJs и Deno.
https://blog.logrocket.com/bun-adoption-guide/
Обзор, примеры использования, сравнения с NodeJs и Deno.
https://blog.logrocket.com/bun-adoption-guide/
❤3👍1
Пишем модуль аутентификации с Passport и JWT
Пошаговый туториал по разработке модуля аутентификации на NodeJS.
https://www.digitalocean.com/community/tutorials/api-authentication-with-json-web-tokensjwt-and-passport
Пошаговый туториал по разработке модуля аутентификации на NodeJS.
https://www.digitalocean.com/community/tutorials/api-authentication-with-json-web-tokensjwt-and-passport
❤2🔥2
Использование Swagger для документации RESTful API
https://developer.ibm.com/articles/wa-use-swagger-to-document-and-define-restful-apis/
https://developer.ibm.com/articles/wa-use-swagger-to-document-and-define-restful-apis/
👍4
Анонс Deno Cron
Простой способ создавать отложенные задачи без сторонних библиотек.
https://deno.com/blog/cron
Простой способ создавать отложенные задачи без сторонних библиотек.
https://deno.com/blog/cron
👍3🔥1
Делаем правильную favicon
Прошлогодний (но все еще актуальный) гайд по набору изображений для иконки вашего сайта, чтобы она везде отображалась правильно.
https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs
Прошлогодний (но все еще актуальный) гайд по набору изображений для иконки вашего сайта, чтобы она везде отображалась правильно.
https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs
🔥6👍1
Гайд: проектируем систему цветов. Всё про styles, tokens, variables
Как перейти от стилей к токенам (variables).
https://habr.com/ru/post/781082
Как перейти от стилей к токенам (variables).
https://habr.com/ru/post/781082
🔥4👍2
DDD, Гексагональная, Луковая, Чистая, CQRS...
Как объединить эти подходы для создания гибкой архитектуры приложения.
https://herbertograca.com/2017/11/16/explicit-architecture-01-ddd-hexagonal-onion-clean-cqrs-how-i-put-it-all-together/
Как объединить эти подходы для создания гибкой архитектуры приложения.
https://herbertograca.com/2017/11/16/explicit-architecture-01-ddd-hexagonal-onion-clean-cqrs-how-i-put-it-all-together/
🔥6👍1🤔1