Web Stack
4.61K subscribers
802 photos
5 videos
1.77K links
Дайджест web разработчика: статьи, туториалы, практики и полезные инструменты.

Админ: @jem_jem
Реклама: https://bit.ly/2wZeIPj

👉 Дайджест мобильной разработки @mobile_dvlp
Download Telegram
Полный обзор функционала VSCode

Как использовать все возможности IDE чтобы быть максимально продуктивным

https://youtu.be/heXQnM99oAI
❤‍🔥4
Разработка Photoshop для веба

Или как теперь дебажить web assembly в DevTools

https://web.dev/ps-on-the-web/
👍21
React Testing Library против Jest

Сравниваем 2 популярных инструмента для тестировния React приложений.

https://medium.com/simform-engineering/react-testing-library-vs-jest-2a204f521b97
👍4
Введение в Web Preferences API

Новый API, доступный через свойство navigator.preferences, позволяющий взаимодействовать с настройками предпочтений пользователя (например цветовой схемы и контраста).

https://blog.logrocket.com/introduction-web-preferences-api/
👍2🔥2
Ошибки выбора MongoDB в качестве основной БД в стартапе

О подводных камнях использования MongoDB (и не только), которые следует учитывать на старте проекта.

https://habr.com/ru/articles/692736/
👍3
10 продвинутых git команд

Rebase, Grep, Rev-List, Reflog и другие.

https://earthly.dev/blog/advanced-git-commands/
🔥31
Оптимизируем импорт пакетов в NextJs

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/
3👍1
10 способов спрятать элементы с помощью CSS

https://www.sitepoint.com/hide-elements-in-css/
👍31
Работа с переменными окружения в NodeJS

Способы задания и обработки переменных окружения.

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
👍4
Оптимизируем длинные задачи

Как выполнить тяжелую задачу и не заблокировать основной поток в браузере.

https://web.dev/articles/optimize-long-tasks?hl=en
❤‍🔥7👍1
React Server Components

Исчерпывающее руководство по новому способу рендеринга компонентов.

https://blog.logrocket.com/react-server-components-comprehensive-guide/
🔥4
Это база: нюансы работы с Redis. Часть 1

https://habr.com/ru/post/765694
👍3🔥2
CSS вложенность уже доступна!

О том, как применять новый синтаксис вложенных селекторов и как работать с ним в новых и старых браузерах.

https://css-irl.info/css-nesting-is-here/
👍6🎉5
Разработка на Bun

Обзор, примеры использования, сравнения с 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
2🔥2
Использование Swagger для документации RESTful API


https://developer.ibm.com/articles/wa-use-swagger-to-document-and-define-restful-apis/
👍4
Анонс Deno Cron

Простой способ создавать отложенные задачи без сторонних библиотек.

https://deno.com/blog/cron
👍3🔥1
Делаем правильную favicon

Прошлогодний (но все еще актуальный) гайд по набору изображений для иконки вашего сайта, чтобы она везде отображалась правильно.

https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs
🔥6👍1