tinyhttp - современный и быстрый веб-фреймворк для Node.js, являющийся альтернативой Express
Основные преимущества:
Не зависит от легаси модулей по типу
Есть поддержка ассинхронных обработчиков
Существует готовый набор обработчиков для общих задач по типу логгирования и парсинга кук
Написан на TypeScript и как следствие есть типизация из коробки
Фреймворк находится в ранней разработке, поэтому не весь функционал из Express до конца перенесён.
P.S. Создателем фреймворка является автор канала (@talentless_guy), если есть фидбек по поводу tinyhttp, то пишите в личку (или в наш чат) :D
#backend #webdev #javascript #typescript #tinyhttp #express #nodejs
Основные преимущества:
Не зависит от легаси модулей по типу
object.assign
Совместим с промежуточными обработчиками для ExpressЕсть поддержка ассинхронных обработчиков
Существует готовый набор обработчиков для общих задач по типу логгирования и парсинга кук
Написан на TypeScript и как следствие есть типизация из коробки
Фреймворк находится в ранней разработке, поэтому не весь функционал из Express до конца перенесён.
P.S. Создателем фреймворка является автор канала (@talentless_guy), если есть фидбек по поводу tinyhttp, то пишите в личку (или в наш чат) :D
#backend #webdev #javascript #typescript #tinyhttp #express #nodejs
5 Распространённых ошибок при написании React компонентов с хуками
#hooks #react #frontend #webdev #javascript #jsarticle
#hooks #react #frontend #webdev #javascript #jsarticle
www.lorenzweiss.de
Five common mistakes writing react components (with hooks) in 2020
The most common mistakes I found while writing react components, why they are mistakes and how to avoid or fix them.
Node.JS [ru] | Серверный JavaScript pinned «tinyhttp - современный и быстрый веб-фреймворк для Node.js, являющийся альтернативой Express Основные преимущества: Не зависит от легаси модулей по типу object.assign Совместим с промежуточными обработчиками для Express Есть поддержка ассинхронных обработчиков…»
uvu – очень быстрый и современный фреймворк для юнит тестов
Поддерживает Native ESM для Node.js
Совместим с браузерными API
Поддержка async / await
#jstools #javascript #testing
Поддерживает Native ESM для Node.js
Совместим с браузерными API
Поддержка async / await
#jstools #javascript #testing
Maho - экспериментальный веб-фреймворк, основанный на React, для создания SSG/SSR приложений
Гораздо быстрее всех остальных похожих фреймворков (Next.js, Gatsby и т.д.), благодаря сборщику esbuild, который написан на Go и скомпилирован в бинарник.
На данный момент поддеживает получение данных с сервера (aka
#jslib #frontend #webdev #javascript #react #esbuild
Гораздо быстрее всех остальных похожих фреймворков (Next.js, Gatsby и т.д.), благодаря сборщику esbuild, который написан на Go и скомпилирован в бинарник.
На данный момент поддеживает получение данных с сервера (aka
getInitialProps) и HMR#jslib #frontend #webdev #javascript #react #esbuild
Awesome GraphQL Client
Простой GraphQL клиент, не привязанный к фреймворку.
Работает как в браузере, так и в Node.js
Поддерживает запросы, сгенерированные
Написан на TypeScript
Весит всего 1.4kb
#graphql #frontend #webdev #jslib #javascript #typescript #backend #nodejs
Простой GraphQL клиент, не привязанный к фреймворку.
Работает как в браузере, так и в Node.js
Поддерживает запросы, сгенерированные
graphql-tagНаписан на TypeScript
Весит всего 1.4kb
#graphql #frontend #webdev #jslib #javascript #typescript #backend #nodejs
Методы по улучшению производительности в React приложениях
#webdev #javascript #frontend #jsarticle #react #perf
#webdev #javascript #frontend #jsarticle #react #perf
Smashing Magazine
Methods Of Improving And Optimizing Performance In React Apps — Smashing Magazine
Since React was introduced, it has transformed the way front-end developers build web applications, and its virtual DOM is famous for effectively rendering components. In this tutorial, Shedrack Akintayo will discuss various methods of optimizing performance…
localStorage vs. cookies - всё, что нужно знать о безопасном хранении JWT токенов на фронтенде
#frontend #jwt #auth #jsarticle #javascript #webdev
#frontend #jwt #auth #jsarticle #javascript #webdev
DEV Community
LocalStorage vs Cookies: All You Need To Know About Storing JWT Tokens Securely in The Front-End
JWT Tokens are awesome, but how do you store them securely in your front-end? We'll go over...
tsup - сверхбыстрый сборщик для TypeScript
Основан на esbuild. Поддерживает ESM, CommonJS и IIFE модули.
#jstools #javascript #esbuild
Основан на esbuild. Поддерживает ESM, CommonJS и IIFE модули.
#jstools #javascript #esbuild