Кластеризация приложения на NodeJS
Пример простого сервера с кластеризацией + нагрузочное тестирование
https://www.youtube.com/watch?v=YHPWG23cS4c&
Пример простого сервера с кластеризацией + нагрузочное тестирование
https://www.youtube.com/watch?v=YHPWG23cS4c&
👍16❤1
Git для профессионалов
Туториал по хорошим практикам коммитов, видам и выбору branch стратегии, а также способам разрешения мерж конфликтов и использованию merge/rebase.
https://www.youtube.com/watch?v=Uszj_k0DGsg
Туториал по хорошим практикам коммитов, видам и выбору branch стратегии, а также способам разрешения мерж конфликтов и использованию merge/rebase.
https://www.youtube.com/watch?v=Uszj_k0DGsg
👍12
Forwarded from Habr For Dev
#timeweb_статьи_перевод #игры
Движок для игры от первого лица в 265 строках Javascript
⭐️⭐️◽️◽️◽️
📖Читать
Движок для игры от первого лица в 265 строках Javascript
⭐️⭐️◽️◽️◽️
📖Читать
Хабр
Движок для игры от первого лица в 265 строках Javascript
Сегодня окунёмся в мир, который можно потрогать . В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся...
👍12❤4🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
Эффект с svg фильтрами
Необычный эффект появления изображений при скролле.
Демо | Github
https://tympanus.net/codrops/2023/07/05/on-scroll-svg-filter-effect/
Необычный эффект появления изображений при скролле.
Демо | Github
https://tympanus.net/codrops/2023/07/05/on-scroll-svg-filter-effect/
🔥23⚡2👍2❤1
ESLint Plugin Perfectionist
Плагин для ESLint, содержащий правила для сортировки данных в вашем коде. Объекты, импорты, TS типы, JSX пропсы и всё остальное.
https://github.com/azat-io/eslint-plugin-perfectionist
Плагин для ESLint, содержащий правила для сортировки данных в вашем коде. Объекты, импорты, TS типы, JSX пропсы и всё остальное.
https://github.com/azat-io/eslint-plugin-perfectionist
👍28🔥7❤3💩3
NodeJS аутентификация: JWT vs Tokens
Способы аутентифицикации пользователей на стороне сервера - в каких случаях что использовать?
https://blog.logrocket.com/node-js-server-side-authentication-tokens-vs-jwt/
Способы аутентифицикации пользователей на стороне сервера - в каких случаях что использовать?
https://blog.logrocket.com/node-js-server-side-authentication-tokens-vs-jwt/
👍13🥱4❤1🍾1
Введение в нативное CSS наследование
https://www.sitepoint.com/an-introduction-to-native-css-nesting/
https://www.sitepoint.com/an-introduction-to-native-css-nesting/
👍12❤1
XSS уязвимость в Telegram
Как в web версии Telegram можно выполнить XSS атаку на пользователя.
https://habr.com/ru/articles/744316/
Как в web версии Telegram можно выполнить XSS атаку на пользователя.
https://habr.com/ru/articles/744316/
🔥15😐6
Используем background-size и background-position для позиционирования фона
Небольшой туториал по настройке расположения фонового изображения.
https://www.sitepoint.com/how-to-use-css-background-size-and-background-position
Небольшой туториал по настройке расположения фонового изображения.
https://www.sitepoint.com/how-to-use-css-background-size-and-background-position
❤12👍4
Полный курс Redux Toolkit + RTK Query для начинающих
https://www.youtube.com/watch?v=gPmYTqGPDWA&ab_channel=REDGroup
https://www.youtube.com/watch?v=gPmYTqGPDWA&ab_channel=REDGroup
💩36👍9⚡2👎2
Создаем простую форму регистрации с обработкой данных на NodeJS
Используем Express в связке с MongoDB для работы с данными + валидируем данные и раздаем статику.
https://www.sitepoint.com/build-simple-beginner-app-node-bootstrap-mongodb/
Используем Express в связке с MongoDB для работы с данными + валидируем данные и раздаем статику.
https://www.sitepoint.com/build-simple-beginner-app-node-bootstrap-mongodb/
👍20
Птички на CSS
Двухчасовой стрим от Вадима Макеева для самых выносливых CSS-гиков по созданию птицы на чистом CSS.
https://www.youtube.com/watch?v=ZhWdhMpJ8bs
Двухчасовой стрим от Вадима Макеева для самых выносливых CSS-гиков по созданию птицы на чистом CSS.
https://www.youtube.com/watch?v=ZhWdhMpJ8bs
🤯18🤡6⚡3❤2👀2😭1
Трюки с DevTools
Очередня порция свежих советов по работе с DevTools.
https://www.smashingmagazine.com/2023/06/popular-devtools-tips/
Очередня порция свежих советов по работе с DevTools.
https://www.smashingmagazine.com/2023/06/popular-devtools-tips/
🔥11👍2❤1
Выносим запрос данных из useEffect в React
Иcпользуем React Query для запросов с возможностью кеширования.
https://www.youtube.com/watch?v=Kjkx2BASAZA
Иcпользуем React Query для запросов с возможностью кеширования.
https://www.youtube.com/watch?v=Kjkx2BASAZA
👏10🤣5🥴4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Анимации переходов для текстовых блоков
Несколько способов оживить текст
Демо | Github
https://tympanus.net/codrops/2023/07/13/inspiration-for-text-block-transitions/
Несколько способов оживить текст
Демо | Github
https://tympanus.net/codrops/2023/07/13/inspiration-for-text-block-transitions/
❤15
Пишем CSS в 2023
Если вы особо не следили за тем, какие изменения произошли в CSS за последние пару лет, то статья для вас.
Container Queries, Layers, новые псевдо-селекторы и многое другое.
https://www.smashingmagazine.com/2023/07/writing-css-2023/
Если вы особо не следили за тем, какие изменения произошли в CSS за последние пару лет, то статья для вас.
Container Queries, Layers, новые псевдо-селекторы и многое другое.
https://www.smashingmagazine.com/2023/07/writing-css-2023/
❤15👍5
Подкаст про код от HTML Academy
О юбилейном NestJS, конструкции
https://www.youtube.com/watch?v=RpTxzpIDAN0&ab_channel=HTMLAcademy
О юбилейном NestJS, конструкции
using
в TS и JS и использовании color-mix()
https://www.youtube.com/watch?v=RpTxzpIDAN0&ab_channel=HTMLAcademy
YouTube
014. Юбилейный NestJS, using в TypeScript и классный color-mix()
В этом выпуске обсудим юбилейный релиз NestJS, разберёмся кому он нужен и в каких случаях не хватает Express.js. Разберёмся с новым ключевым словом using, который сначала заезжает в TypeScript, а потом и в спецификацию JavaScript. Попробуем понять как и где…
👍9❤2
Создаем клон LinkedIn на React
10 часовой туториал создания клона LinkedIn с нуля на React + Firebase: от настройки проекта и авторизации до имплементации основных фич приложения.
https://www.youtube.com/watch?v=HimR8Xtz17U
10 часовой туториал создания клона LinkedIn с нуля на React + Firebase: от настройки проекта и авторизации до имплементации основных фич приложения.
https://www.youtube.com/watch?v=HimR8Xtz17U
👍19❤3
Web Audio и Web MIDI API
Изучаем Web Audio и создаем свой синтезатор на JS
https://blog.logrocket.com/exploring-web-audio-api-web-midi-api/
Изучаем Web Audio и создаем свой синтезатор на JS
https://blog.logrocket.com/exploring-web-audio-api-web-midi-api/
👍10❤3
Операторы JS
Разбираем функционал операторов: от привычных арифметических до битовых и малоизвестных (например оператора пайплайна).
https://www.sitepoint.com/javascript-operators/
Разбираем функционал операторов: от привычных арифметических до битовых и малоизвестных (например оператора пайплайна).
https://www.sitepoint.com/javascript-operators/
👍11🍾1