Accounts.js - модуль full-stack аутентификации для GraphQL и REST
Находится в активной разработке, так что пока рано использовать в продакшене, но можно попробовать
На сегодняшний день есть модули для разных бд, express-session, OAuth, 2FA и др.
#auth #fullstack #jslib #javascript #webdev #graphql #rest
Находится в активной разработке, так что пока рано использовать в продакшене, но можно попробовать
На сегодняшний день есть модули для разных бд, express-session, OAuth, 2FA и др.
#auth #fullstack #jslib #javascript #webdev #graphql #rest
Переключение темы сайта в React с помощью useContext
#usecontext #webdev #frontend #jsarticle #javascript #react
#usecontext #webdev #frontend #jsarticle #javascript #react
DEV Community
Toggling Light/Dark Theme in React with useContext
Context was always a great option for sharing app-wide state such as theming. With the useContext hook, it became even better!
Forwarded from For Web — фронтенд, дизайн, программирование
This media is not supported in your browser
VIEW IN TELEGRAM
Искусство каркасных заглушек: Кумар МакМиллан о нюансах применения скелетонов в UI на примере каталога расширений Firefox → https://farmdev.com/thoughts/108/the-art-of-ui-skeletons/
Как работают анти адблокеры
Детальный разбор адблокеров, их истории, и reverse engineering
#jsarticle #frontend #webdev
Детальный разбор адблокеров, их истории, и reverse engineering
#jsarticle #frontend #webdev
На канале @opensourcefuture выходят подборки различных github-репозиториев - могут быть полезными для тех, кто хотел бы внести свой вклад в развитие open-source, или просто получить новый опыт в разработке. А еще, на канале много интересного для web-разработчиков. Ребят, подписываемся, не стесняемся.
Ребят, подписываемся https://t.iss.one/opensourcefuture
Ребят, подписываемся https://t.iss.one/opensourcefuture
InQL - расширение Burp Suite для тестирования безопасности GraphQL приложений
#graphql #security #webdev #jstools
#graphql #security #webdev #jstools
GitHub
GitHub - doyensec/inql: InQL is a robust, open-source Burp Suite extension for advanced GraphQL testing, offering intuitive vulnerability…
InQL is a robust, open-source Burp Suite extension for advanced GraphQL testing, offering intuitive vulnerability detection, customizable scans, and seamless Burp integration. - doyensec/inql
Не используте .wait() в Cypress
Автор статьи предлагает альтернативное решение в виде использования переменных, которые заполняются при окончании действия, без нужды для задания таймера
#cypress #testing #webdev #jsarticle #frontend
Автор статьи предлагает альтернативное решение в виде использования переменных, которые заполняются при окончании действия, без нужды для задания таймера
#cypress #testing #webdev #jsarticle #frontend
Medium
Don’t Use Wait in Your Cypress Tests
Fixing Cypress flakiness
Написание фуллстек Next.js + MongoDB приложения
Часть 1: аутентификация
Часть 2: профиль пользователя
#nextjs #fullstack #webdev #javascript #jsarticle #mongodb #auth
Часть 1: аутентификация
Часть 2: профиль пользователя
#nextjs #fullstack #webdev #javascript #jsarticle #mongodb #auth
DEV Community
How I build a full-fledged app with Next.js and MongoDB Part 1: User authentication (using Passport.js)
This is a rewrite of our previous version, which reflects the newest commit of nextjs-mongodb-app. B...
Синтезация текста в браузере
Простая статья о том как самому, сидя на диване, синтезировать текст на языке JavaScript
Прислал автор канала @Speech4Pro
#javascript #jsarticle #webdev #frontend
Простая статья о том как самому, сидя на диване, синтезировать текст на языке JavaScript
Прислал автор канала @Speech4Pro
#javascript #jsarticle #webdev #frontend
Forwarded from Вебня (Sergey Rubanov)
Cloudflare опубликовали статью со сравнениями производительности HTTP/3 и HTTP/2. Экспериментальная поддержка HTTP/3 уже присутствует в браузерах на основе Chromium, ночных сборках Firefox и Safari Technology Preview.
https://blog.cloudflare.com/http-3-vs-http-2/
https://blog.cloudflare.com/http-3-vs-http-2/
The Cloudflare Blog
Comparing HTTP/3 vs. HTTP/2 Performance
We announced support for HTTP/3, the successor to HTTP/2, during Cloudflare’s birthday week last year. Our goal is and has always been to help build a better Internet. Even though HTTP/3 is still in draft status, we've seen a lot of interest from our users.