fetch-h2 - реализация Fetch API для Node.js с поддержкой HTTP/2
- Работает как с HTTP 1.X, так и с и HTTP/2, используя встроенные модули Node.js (
- Написан на TypeScript
- Поддерживает TLS SAN
#jslib #javascript #backend #webdev #nodejs
- Работает как с HTTP 1.X, так и с и HTTP/2, используя встроенные модули Node.js (
http, https и http2)- Написан на TypeScript
- Поддерживает TLS SAN
#jslib #javascript #backend #webdev #nodejs
GitHub
GitHub - grantila/fetch-h2: HTTP/1+2 Fetch API client for Node.js
HTTP/1+2 Fetch API client for Node.js. Contribute to grantila/fetch-h2 development by creating an account on GitHub.
tinyws - очень маленький промежуточный обработчик веб-сокетов для Node.js
- Малый размер (498B)
- Простое использование. Только одно св-во -
- Не привязан к фреймворку
- Написан на TypeScript
#jslib #javascript #backend #webdev #nodejs #ws #websocket
- Малый размер (498B)
- Простое использование. Только одно св-во -
req.ws- Не привязан к фреймворку
- Написан на TypeScript
#jslib #javascript #backend #webdev #nodejs #ws #websocket
GitHub
GitHub - tinyhttp/tinyws: 🚡 tiny WebSocket middleware for Node.js
🚡 tiny WebSocket middleware for Node.js. Contribute to tinyhttp/tinyws development by creating an account on GitHub.
Вышел Deno 1.10
- Добавлен WebStorage API
- В deno test можно выбрать количество запускаемых тестов
- Добавлены новые флаги для deno test: --doc, --jobs, --watch
- Включён WASM Shared Memory
- Добавлен класс Extension
#jsrelease #deno #backend #webdev
- Добавлен WebStorage API
- В deno test можно выбрать количество запускаемых тестов
- Добавлены новые флаги для deno test: --doc, --jobs, --watch
- Включён WASM Shared Memory
- Добавлен класс Extension
#jsrelease #deno #backend #webdev
GitHub
Release v1.10.1 · denoland/deno
Release Notes https://deno.com/blog/v1.10
1.10.1 / 2021.05.11
fix(#10603): Disable lsp workspaces, resolve deadlock bug
1.10.0 / 2021.05.11
feat: "deno test" prompts number of tests an...
1.10.1 / 2021.05.11
fix(#10603): Disable lsp workspaces, resolve deadlock bug
1.10.0 / 2021.05.11
feat: "deno test" prompts number of tests an...
Packup - сборщик веб приложений без конфигурации, работающий на Deno
- Поддержка TS из коробки
- Module resolution совместимый с Deno
- Очень быстрый благодаря esbuild
Проект находится в ранней разработке, в будущем планируется добавить CSS импорты, оптимизацию и CLI флаги из Parcel
#deno #jstools #frontend #webdev
- Поддержка TS из коробки
- Module resolution совместимый с Deno
- Очень быстрый благодаря esbuild
Проект находится в ранней разработке, в будущем планируется добавить CSS импорты, оптимизацию и CLI флаги из Parcel
#deno #jstools #frontend #webdev
GitHub
GitHub - kt3k/packup: 📦 Zero-config web application packager for Deno
📦 Zero-config web application packager for Deno. Contribute to kt3k/packup development by creating an account on GitHub.
Внедрение Google форм в статический сайт без использования iframe
#jsarticle #frontend #webdev #javascript #html
#jsarticle #frontend #webdev #javascript #html
Atomic Spin
Embedding Google Forms in a Static Site
This approach to embedding Google Forms offers more customizability than embedding a Google Form iframe and isn’t difficult to implement.
Vuestic - UI фреймворк для Vue 3
- более 50 компонентов (с адаптивностью)
- хорошее a11y
- поддержка Chrome, Firefox, Safari 10+ и Edge
#jslib #vue #frontend #webdev #javascript
- более 50 компонентов (с адаптивностью)
- хорошее a11y
- поддержка Chrome, Firefox, Safari 10+ и Edge
#jslib #vue #frontend #webdev #javascript
Parcel 2 Beta 3
- компилятор был переписан на Rust и стал в 10 раз быстрее
- tree-shaking для динамических импортов
- tree-shaking для CSS модулей
- новый флаг:
- HMR для плагинов (полезно при разработке плагинов для Parcel)
- меньше зависимостей
#jsrelease #javascript #parcel #jstools #frontend #webdev
- компилятор был переписан на Rust и стал в 10 раз быстрее
- tree-shaking для динамических импортов
- tree-shaking для CSS модулей
- новый флаг:
--lazy. при его включении Parcel будет собирать только те файлы, которые меняются- HMR для плагинов (полезно при разработке плагинов для Parcel)
- меньше зависимостей
#jsrelease #javascript #parcel #jstools #frontend #webdev
node-http - Deno HTTP сервер, похожий по API на Node.js HTTP модуль
Полезен для менее болезненного портирования серверных библиотек с Node.js на Deno, т.к. обладает похожим API.
Проект находится в активной разработке, поэтому со временем будет перенесено множество свойств из Node.js
#jslib #deno #backend #webdev #nodejs #typescript
Полезен для менее болезненного портирования серверных библиотек с Node.js на Deno, т.к. обладает похожим API.
Проект находится в активной разработке, поэтому со временем будет перенесено множество свойств из Node.js
http модуля#jslib #deno #backend #webdev #nodejs #typescript
GitHub
GitHub - deno-libs/node-http: 🐢 Node.js-like HTTP server for Deno. Makes porting web things from Node (a little bit) easier.
🐢 Node.js-like HTTP server for Deno. Makes porting web things from Node (a little bit) easier. - GitHub - deno-libs/node-http: 🐢 Node.js-like HTTP server for Deno. Makes porting web things from Nod...
Logux - менеджер состояния для React, Vue и Svelte от создателя PostCSS
- Весит всего 157 байт и не имеет зависимостей
- Библиотека довольно быстрая, благодаря атомарному состоянию, которое не вызывает ререндер каждого компонента
- Хорошо работает с tree-shaking
- Не использует CPU и память пока не рендерятся компоненты, подписанные на состояние
- Поддерживает TypeScript
#jslib #javascript #react #svelte #vue #frontend #webdev #typescript
- Весит всего 157 байт и не имеет зависимостей
- Библиотека довольно быстрая, благодаря атомарному состоянию, которое не вызывает ререндер каждого компонента
- Хорошо работает с tree-shaking
- Не использует CPU и память пока не рендерятся компоненты, подписанные на состояние
- Поддерживает TypeScript
#jslib #javascript #react #svelte #vue #frontend #webdev #typescript
GitHub
GitHub - nanostores/nanostores: A tiny (298 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable…
A tiny (298 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores - GitHub - nanostores/nanostores: A tiny (298 bytes) state manager for React/RN/Preact/Vue/Svel...