Neutralino — портативный, легковесный и кроссплатформенный фреймворк для разработки десктоп приложений на HTML, CSS и JS
В отличие от Electron, вместо Chromium используется нативный WebView, который не съедает столько много памяти, как целый браузер
#jslib #javascript #appdev
В отличие от Electron, вместо Chromium используется нативный WebView, который не съедает столько много памяти, как целый браузер
#jslib #javascript #appdev
neutralino.js.org
Build lightweight cross-platform desktop apps with JavaScript, HTML, and CSS | Neutralinojs
Neutralinojs is a framework for building lightweight cross-platform desktop apps with JavaScript, HTML and CSS.
Hyperapp Fullstack Starter - шаблон для фуллстек приложений на Hyperapp
Фичи:
- роутинг в браузере и на сервере
- сборка в prod и dev через Parcel
- SSR с пререндером страниц в prod версии
- ESM как и в клиентском так и в серверном коде
#jslib #javascript #frontend #hyperapp #fullstack #webdev #tinyhttp #backend
Фичи:
- роутинг в браузере и на сервере
- сборка в prod и dev через Parcel
- SSR с пререндером страниц в prod версии
- ESM как и в клиентском так и в серверном коде
#jslib #javascript #frontend #hyperapp #fullstack #webdev #tinyhttp #backend
GitHub
GitHub - talentlessguy/hyperapp-fullstack-starter: 🚀 Hyperapp fullstack starter with batteries included (SSR, routing, bundling)
🚀 Hyperapp fullstack starter with batteries included (SSR, routing, bundling) - GitHub - talentlessguy/hyperapp-fullstack-starter: 🚀 Hyperapp fullstack starter with batteries included (SSR, routing...
Вышел tinyhttp 1.2
Что нового:
- CLI для быстрого старта приложений на tinyhttp
- Частичная поддержка Deno
- Поддержка нескольких хостов и регулярных выражений в
- Новая настройка в
#jsrelease #tinyhttp #javascript #backend #webdev #nodejs
Что нового:
- CLI для быстрого старта приложений на tinyhttp
- Частичная поддержка Deno
- Поддержка нескольких хостов и регулярных выражений в
@tinyhttp/cors- Новая настройка в
@tinyhttp/cors — preflightContinue#jsrelease #tinyhttp #javascript #backend #webdev #nodejs
GitHub
Release v1.2: CLI and initial Deno support · tinyhttp/tinyhttp
v1.2 CLI and initial Deno support
Core
Add custom xPoweredBy setting (3ff7861)
Fix 404 with query parameters (80dd71c)
Align types to be identical to Express (fdc47db)
Get rid of deprecated url.pa...
Core
Add custom xPoweredBy setting (3ff7861)
Fix 404 with query parameters (80dd71c)
Align types to be identical to Express (fdc47db)
Get rid of deprecated url.pa...
Forwarded from Вебня (Sergey Rubanov)
Вышел TypeScript 4.2
Из нового:
- Сохранение псевдонимов типов в случаях, когда они раньше раскладывались на базовые
- Остаточные элементы теперь могут находиться в любом месте кортежей, а не только в середине
- Более строгие проверки для оператора
- Новый флаг компилятора
- Модификатор
- Флаг компилятора
- Проверка на использование функции без вызова в выражениях с
- Переменные, полученные в результате деструктуризации теперь могут быть специально помечены как неиспользуемы с помощью префикса
- Улучшения взаимодействия опциональных свойств и строковых сигнатур ключа объекта
- Создание отсутствующей реализации функции на основе её вызова
https://devblogs.microsoft.com/typescript/announcing-typescript-4-2/
Из нового:
- Сохранение псевдонимов типов в случаях, когда они раньше раскладывались на базовые
- Остаточные элементы теперь могут находиться в любом месте кортежей, а не только в середине
- Более строгие проверки для оператора
in- Новый флаг компилятора
--noPropertyAccessFromIndexSignature- Модификатор
abstract для сигнатур конструкторов- Флаг компилятора
--explainFiles- Проверка на использование функции без вызова в выражениях с
|| и &&- Переменные, полученные в результате деструктуризации теперь могут быть специально помечены как неиспользуемы с помощью префикса
_- Улучшения взаимодействия опциональных свойств и строковых сигнатур ключа объекта
- Создание отсутствующей реализации функции на основе её вызова
https://devblogs.microsoft.com/typescript/announcing-typescript-4-2/
Microsoft News
Announcing TypeScript 4.2
Today we’re excited to announce the release of TypeScript 4.2! For those who aren’t familiar with TypeScript, it’s an extension to JavaScript that adds static types and type-checking. With types, you can state exactly what your functions take, and what they’ll…
Предотвращение утечек памяти useEffect в React
#jsarticle #javascript #frontend #webdev #react #hooks
#jsarticle #javascript #frontend #webdev #react #hooks
Wisdom Geek
Avoiding race conditions and memory leaks in React useEffect
When making API calls, it is possible to run into race conditions using useEffect. To fix it, we need to cancel all asynchronous tasks in the cleanup function.
Serverless UI - CLI для разворачивания Serverless на AWS
Особенности:
- Настраиваемые домены
- Предпросмотр деплоя
- Поддержка TypeScript
- Не зависит от сторонних сервисов
#jstools #aws #backend #webdev #serverless #nodejs #javascript #typescript
Особенности:
- Настраиваемые домены
- Предпросмотр деплоя
- Поддержка TypeScript
- Не зависит от сторонних сервисов
#jstools #aws #backend #webdev #serverless #nodejs #javascript #typescript
GitHub
GitHub - JakePartusch/serverlessui: A command-line utility for deploying serverless applications to AWS. Complete with custom domains…
A command-line utility for deploying serverless applications to AWS. Complete with custom domains, deploy previews, TypeScript support, and more. - GitHub - JakePartusch/serverlessui: A command-lin...