Photon - высокопроизводительная WebAssembly библиотека для обработки изображений
Данная библиотека предназначена для обработки изображений в браузере через WebAssembly модуль, скомпилированный из Rust
Из фишек:
4-10x быстрее чем аналоги на JavaScript
более 90 способов обработки
полная совместимость с JavaScript
#webassembly #frontend #webdev #jslib #javascript
  
  
  
  
  
  Данная библиотека предназначена для обработки изображений в браузере через WebAssembly модуль, скомпилированный из Rust
Из фишек:
4-10x быстрее чем аналоги на JavaScript
более 90 способов обработки
полная совместимость с JavaScript
#webassembly #frontend #webdev #jslib #javascript
CState - статическая статус-страница
Фишки:
Минимальное количество JavaScript
Полная кастомизация
Поддержка старых браузеров начиная с IE8+
#jslib #javascript #frontend #webdev #html #css
  
  
  
  
  
  Фишки:
Минимальное количество JavaScript
Полная кастомизация
Поддержка старых браузеров начиная с IE8+
#jslib #javascript #frontend #webdev #html #css
Renature - библиотека для анимаций в React
Вдохновлена законами физики
Фичи:
Контроль анимаций с помощью хуков
Высокая производительность
#jslib #animation #react #frontend #webdev #javascript #reasonml
  
  
  
  
  
  Вдохновлена законами физики
Фичи:
Контроль анимаций с помощью хуков
Высокая производительность
#jslib #animation #react #frontend #webdev #javascript #reasonml
Sosse - Dev server для Node.js
Можно назвать альтернативой nodemon
Главное преимущество - сервер сохраняет состояние в памяти при изменении кода
#backend #javascript #nodejs #jslib
  
  
  
  
  
  Можно назвать альтернативой nodemon
Главное преимущество - сервер сохраняет состояние в памяти при изменении кода
#backend #javascript #nodejs #jslib
Nexo - экспериментальный веб фреймворк
Основан на Deno и Preact (легковесная альтернатива React)
Находится в активной разработке
Из фишек:
HMR (hot module replacement)
Preact SSR (серверный рендеринг)
Вывод серверных и клиентских ошибок в браузер
Автоматическая сборка
#preact #frontend #react #webdev #jslib #javascript
  
  
  
  
  
  Основан на Deno и Preact (легковесная альтернатива React)
Находится в активной разработке
Из фишек:
HMR (hot module replacement)
Preact SSR (серверный рендеринг)
Вывод серверных и клиентских ошибок в браузер
Автоматическая сборка
#preact #frontend #react #webdev #jslib #javascript
Shiki - библиотека для подсветки кода в HTML страницах
Использует грамматику из TextMate и темы из VS Code
#webdev #javascript #backend #jslib
  
  
  
  
  
  Использует грамматику из TextMate и темы из VS Code
#webdev #javascript #backend #jslib
Formee - библиотека для расширения функционала <form> тега в HTML
Весит всего 532 байта, совместима с любой UI библиотекой (React, Vue и т.д.)
Содержит в себе два метода - сериализация и валидация
#webdev #javascript #frontend #jslib
  
  
  
  
  
  Весит всего 532 байта, совместима с любой UI библиотекой (React, Vue и т.д.)
Содержит в себе два метода - сериализация и валидация
#webdev #javascript #frontend #jslib
Poi - простой и удобный сборщик, основанный на Webpack
По опыту использования близок к Parcel, но т.к. Poi основан на Webpack, есть возможность использовать webpack плагины, что делает бандлер более универсальным и мощным, чем Parcel или Webpack по отдельности
#javascript #frontend #webdev #jstools
  
  
  
  
  
  По опыту использования близок к Parcel, но т.к. Poi основан на Webpack, есть возможность использовать webpack плагины, что делает бандлер более универсальным и мощным, чем Parcel или Webpack по отдельности
#javascript #frontend #webdev #jstools
Swiper - современный слайдер, заточенный под мобильные устройства
Особенности:
Оптимизированные (hardware accelerated) анимации
Ее привязан к фреймворку
Нацелен на современные устройства -> минимальное количество легаси кода
Основан на Flexbox
Ленивая загрузка изоражений
Поддержка RTL
#jslib #javascript #frontend #webdev
  
  Особенности:
Оптимизированные (hardware accelerated) анимации
Ее привязан к фреймворку
Нацелен на современные устройства -> минимальное количество легаси кода
Основан на Flexbox
Ленивая загрузка изоражений
Поддержка RTL
#jslib #javascript #frontend #webdev
Swiper
  
  Swiper - The Most Modern Mobile Touch Slider
  
  Zombie - fullstack фреймворк для headless тестов, использующий Node.js
Не требует браузера для запуска тестов, вместо этого он использует его симуляцию
#testing #javascript #webdev #jstools #frontend #fullstack #headless #nodejs
  
  
  
  
  
  Не требует браузера для запуска тестов, вместо этого он использует его симуляцию
#testing #javascript #webdev #jstools #frontend #fullstack #headless #nodejs
NextAuth – библиотека для авторизации в Next.js приложениях
Поддерживает такие базы данных как PostgreSQL, MongoDB и др. (также можно и не использовать бд)
Можно использовать либо JWT, либо БД для сессий
Интеграция с любым OAuth сервисом (Google, Twitter, Github и т.д.)
Все куки подписанные, защищённые CSRF и работают только на сервере
#javascript #frontend #webdev #nextjs #auth #react
  
  Поддерживает такие базы данных как PostgreSQL, MongoDB и др. (также можно и не использовать бд)
Можно использовать либо JWT, либо БД для сессий
Интеграция с любым OAuth сервисом (Google, Twitter, Github и т.д.)
Все куки подписанные, защищённые CSRF и работают только на сервере
#javascript #frontend #webdev #nextjs #auth #react
next-auth.js.org
  
  NextAuth.js
  Authentication for Next.js
  Forwarded from For Web — фронтенд, дизайн, программирование
  
Клон Doom в 13 КБ JavaScript: Николас Карлини об опыте разработки игры для соревнования js13k в переводе на Хабре → https://habr.com/p/506912/
  Chakra UI - библиотека компонентов для React
Соответсвует стандартам доступности WAI-ARIA
Лёгкая и мощная темизация всех элементов, включая размеры шрифтов, системы цветов, отступы и т.д.
Компоненты хорошо взаимодействуют друг с другом, что позволяет создавать свои собственные на основе существующих
#frontend #webdev #jslib #react #javascript
  
  
  
  
  
  Соответсвует стандартам доступности WAI-ARIA
Лёгкая и мощная темизация всех элементов, включая размеры шрифтов, системы цветов, отступы и т.д.
Компоненты хорошо взаимодействуют друг с другом, что позволяет создавать свои собственные на основе существующих
#frontend #webdev #jslib #react #javascript