next-dark-mode — библиотека для добавления тёмного режима в Next.js приложения
#jslib #nextjs #react #frontend #webdev #javascript
#jslib #nextjs #react #frontend #webdev #javascript
GitHub
GitHub - xeoneux/next-dark-mode: 🌑 Enable dark mode for Next.js apps
🌑 Enable dark mode for Next.js apps. Contribute to xeoneux/next-dark-mode development by creating an account on GitHub.
Создание чата в реальном времени с SMS уведомлениями на Next.js, Prisma и GraphQL
#jsarticle #javascript #frontend #webdev #react #graphql #fullstack #prisma #nextjs
#jsarticle #javascript #frontend #webdev #react #graphql #fullstack #prisma #nextjs
Medium
Building a Realtime GraphQL Chat Application With SMS Notifications
With the emergence of GraphQL came a new way for developers to develop client/server applications. The benefits of developing GraphQL…
compression — Deno модуль для сжатия статических файлов и отправки по HTTP
— Поддерживает gzip и deflate
— Отправляет 409, если кодировка не поддерживается
— Можно кодировать несколькими кодировками одновременно (например deflate->gzip)
#deno #javascript #jslib #backend #typescript #webdev
— Поддерживает gzip и deflate
— Отправляет 409, если кодировка не поддерживается
— Можно кодировать несколькими кодировками одновременно (например deflate->gzip)
#deno #javascript #jslib #backend #typescript #webdev
GitHub
GitHub - deno-libs/http_compression: 🗜️ Deno HTTP compression middleware
🗜️ Deno HTTP compression middleware. Contribute to deno-libs/http_compression development by creating an account on GitHub.
Nano JSX - легковесная (1KB) JSX библиотека с фокусом на SSR
- Поддерживает Node.js и Deno
- Написана на TypeScript
- Функционал для SSR, пререндера, частичной регидрации, CSS-in-JS, Prefetch
#jslib #javascript #backend #webdev #react #jsx #deno
- Поддерживает Node.js и Deno
- Написана на TypeScript
- Функционал для SSR, пререндера, частичной регидрации, CSS-in-JS, Prefetch
#jslib #javascript #backend #webdev #react #jsx #deno
Трекинг пользователей через Web Audio API
В статье рассказывается о том, как с помощью Web Audio API можно вычислить через значения осциллятора каким браузером пользуется человек. У разных браузеров реализация Web Audio API была добавлена в разное время, поэтому некоторые значения будут отличаться.
#jsarticle #frontend #jssecurity #javascript
В статье рассказывается о том, как с помощью Web Audio API можно вычислить через значения осциллятора каким браузером пользуется человек. У разных браузеров реализация Web Audio API была добавлена в разное время, поэтому некоторые значения будут отличаться.
#jsarticle #frontend #jssecurity #javascript
DEV Community
How the Web Audio API is used for browser fingerprinting
Did you know that you can identify web browsers without using cookies or asking for permissions? Thi...
sql-template-tag - JavaScript библиотека для построения SQL запросов при помощи шаблонных строк
- Работает с pg и mysql
- Поддержка TypeScript
#jslib #javascript #typescript #sql #backend #nodejs #webdev
- Работает с pg и mysql
- Поддержка TypeScript
#jslib #javascript #typescript #sql #backend #nodejs #webdev
JSONPack - JavaScript библиотека для сжатия JSON
- Способна сжимать до 55% от оригинального JSON
- Работает в 99% браузерах
- Поддерживает как Node.js, так и браузеры
#jslib #javascript
- Способна сжимать до 55% от оригинального JSON
- Работает в 99% браузерах
- Поддерживает как Node.js, так и браузеры
#jslib #javascript
Вышел Next.js 10.1
- Ускоренный в 3 раза React Refresh
- Улучшено время установки (были заменены многие устаревшие модули)
- Оптимизация для
- Новое св-во
- В Next.js Commerce появилась интеграция с Shopify
- Настраиваемая страница для серверных ошибок (
- Поддержка поля "extends" в tsconfig.json для проектов на TypeScript
- Теперь при навигации с помощью
- Улучшена документация
#jsrelease #nextjs #frontend #webdev #fullstack #react #javascript
- Ускоренный в 3 раза React Refresh
- Улучшено время установки (были заменены многие устаревшие модули)
- Оптимизация для
next/image теперь происходит через WebAssembly (+ поддержка Apple Silicon)- Новое св-во
loader для next/image, позволяющее добавлять свою собственную CDN для картинок- В Next.js Commerce появилась интеграция с Shopify
- Настраиваемая страница для серверных ошибок (
500.js)- Поддержка поля "extends" в tsconfig.json для проектов на TypeScript
- Теперь при навигации с помощью
next/router страница прокручивается обратно вверх- Улучшена документация
#jsrelease #nextjs #frontend #webdev #fullstack #react #javascript
nextjs.org
Next.js 10.1
Next.js 10.1 introduces 3x faster refresh, 58% smaller install size, 56% less dependencies, WebAssembly Image Optimization, improved next/image support, and more!
Вышел NativeScript 8
- Поддержка Apple M1 процессоров
- Поддержка Webpack 5
- Улучшен a11y
- Новое свойство
- Новые правила ESLint для проектов на NativeScript
- Новый контейнер
- Обновлены сайт и документация
#jsrelease #nativescript
- Поддержка Apple M1 процессоров
- Поддержка Webpack 5
- Улучшен a11y
- Новое свойство
hidden- Новые правила ESLint для проектов на NativeScript
- Новый контейнер
RootLayout- Обновлены сайт и документация
#jsrelease #nativescript
Sift - роутер и набор утилит для Deno Deploy
- Поддерживает JSX страницы (рендеринг через Preact) и
- URL параметры (например
#jslib #deno #denodeploy #backend #webdev #javascript
- Поддерживает JSX страницы (рендеринг через Preact) и
Response объект- URL параметры (например
/page/:blog) для роутера#jslib #deno #denodeploy #backend #webdev #javascript
use-wallet - React хук для подключения DApp к Ethereum кошельку
- Не привязан к Ethereum библиотекам (не использует Web3 / Ethers и т.д.)
- Отображает текущий баланс
- Поддерживает Metamask, WalletConnect, WalletLink и другие провайдеры
#jslib #javascript #react #frontend #webdev #web3 #ethereum
- Не привязан к Ethereum библиотекам (не использует Web3 / Ethers и т.д.)
- Отображает текущий баланс
- Поддерживает Metamask, WalletConnect, WalletLink и другие провайдеры
#jslib #javascript #react #frontend #webdev #web3 #ethereum
GitHub
GitHub - aragon/use-wallet: 👛 useWallet() · All-in-one solution to connect a dapp to an Ethereum provider.
👛 useWallet() · All-in-one solution to connect a dapp to an Ethereum provider. - aragon/use-wallet
happy-dom - реализация DOM API для Node.js
- в 3 раза меньше чем JSDOM
- может рендерить веб-компоненты и Shadow DOM на сервере
- написана на TypeScript
- Работает с lit-html, React, Angular и Vue
#jslib #nodejs #backend #webdev
- в 3 раза меньше чем JSDOM
- может рендерить веб-компоненты и Shadow DOM на сервере
- написана на TypeScript
- Работает с lit-html, React, Angular и Vue
#jslib #nodejs #backend #webdev
GitHub
GitHub - capricorn86/happy-dom: A JavaScript implementation of a web browser without its graphical user interface
A JavaScript implementation of a web browser without its graphical user interface - capricorn86/happy-dom
swc-node - более быстрый ts-node без проверки типов
- Быстрее ts-node, babel и esbuild
- Поддерживает Node 10+
- Интеграция для Jest
- register модуль для загрузки через
- Быстрее ts-node, babel и esbuild
- Поддерживает Node 10+
- Интеграция для Jest
- register модуль для загрузки через
-rGitHub
GitHub - swc-project/swc-node: Faster ts-node without typecheck
Faster ts-node without typecheck. Contribute to swc-project/swc-node development by creating an account on GitHub.