Проектирование плагин системы в JavaScript #jsarticle #javascript #designsystems #frontend #webdev
Вышел Deno 1.3.2 Обновлён TypeScript до версии 4.0 Обработаны escape sequences для консоли Теперь при неправильном типе в TextDecoder.decode кидается ошибка Изменений не очень много, самое главное из них это обновление TS до 4.0 Остальные детали релиза можно посмотреть по ссылке выше В std/node добавились 'events' и 'utils' модули из Node.js #jsarticle #deno #javascript #backend
uppload - TypeScript библиотека для загрузки файлов с более чем 30 плагинами Поддерживает drag'n'drop и клик на камеру Интегрирован поиск по изображениям (Unsplash, Pexels и т.д.) Импорт изображений из соцсетей (Facebook, Instagram и т.д.) Редактирование фото Поддержка множества бэкендов Есть поддержка Vue и React Работает во всех современных браузерах и в IE10+ #jslib #typescript #frontend #webdev
История ECMAScript, 5, 6 и далее #jsarticle #javascript #ecmascript #es6
rc-form-pure - React библиотека для форм, основанная на хукам и чистых компонентах Удобство работы с зависимыми полями через хуки useWatch и setFieldsКонфигурация полей на уровне FormItem и на уровне FormBuilder через extraFieldsPropsИз коробки FormItem - pure компоненты (заметный перформанс для сложных форм) Не зависит от менеджеров состояния (в отличие от redux-form) Можно использовать в React Native Легковесная Нет зависимостей Библиотека написана на TypeScript Автор - наш подписчик (@mallchel ) #jslib #react #frontend #webdev #javascript #typescript #forms #hooks #jslib
РЕКЛАМА Всем привет, недавно наткнулся на крутой канал @smart_dev . Ребята публикуют свежие новости мира веб разработки, авторские статьи и переводы. Также у ребят есть чат в котором разбираются задачи из собеседований и помогают с решением проблем в работе @smart_dev_chat . В общем, подписывайтесь, рекомендую)
react-uploady - React хуки для загрузки файлов Вся библиотека разбита на пакеты, для того чтобы их можно было скомбинировать под свои нужды Размер (в gzip) варьируется от 9.9KB до 16.2KB, в зависимости от набора фич Либа хорошо покрыта тестами и имеет много примеров #jslib #react #frontend #webdev #javascript
RxDB - база данных для JavaScript в реальном времени Реактивная NoSQL база данный для веб, Electron, гибридных и Node.js приложений Благодаря тому что RxDB реактивная, можно подписываться на изменения в БД Подходит для приложения с изменениями в реальном времени и лёгком взаимодействии между клиентом и сервером Поддерживает GraphQL и CouchDB эндпоинты Полностью поддерживает TypeScript Может шифровать поля для защиты данных пользователей Поддерживает оффлайн Поддерживает JSON Schema #jslib #rxdb #reactive #backend #frontend #fullstack #javascript #db #database
mathjs - большая JavaScript библиотека для математических операций Имеет свой парсер выражений с большим набором функций и констант Работает с разными типами данных: number, big numbers, complex numbers, fractions, units и matrices Совместима с встроенным объектом Math Легко расширяется Можно использовать как CLI #jslib #javascript #math
Интервью с создателем Fastify - Matteo Collina В интервью Matteo - создатель Fastify и один из активных контрибьюторов Node - рассказывает почему он решил создать новый фреймворк в 2016 году, каким образом он нашёл коллабораторов для Fastify, и его мысли по поводу Deno #jsarticle #interview #fastify #backend #nodejs #javascript
Вышел Yarn 2.2 Добавилась команда yarn dedupeУлучшилась производительность Уменьшился размер бинарника до 1.8MB Добавилось поле publishConfig.executableFiles для указания исполняемых файлов в проекте С полным списком нововведений можно ознакомиться по ссылке выше
Keyv - простое ключ-значение хранилище с поддержкой для разных БД Простое API, основанное на промисах Работает с любым хранилищем, которое реализует Map Справляется с любым JSON и Buffer Поддерживает пространства имён Имеет адаптеры для PostgreSQL, Redis, MongoDB и др. Поддерживает Node LTS и выше #jslib #javascript #backend #nodejs #storage #keyvalue #mongodb #redis #postgres
Что нового в Mongoose 5.10: Улучшенные транзакции #jsarticle #javascript #nodejs #mongodb #mongoose #backend
Zepto - минималистичная альтернатива jQuery Zepto старается повторить API jQuery, при этом не обрастая полифиллами и легаси кодом. Можно попробовать заменить им jQuery, или просто использовать как либу для набрасывания MVP. #jslib #javascript #frontend #webdev #jquery #zepto
Оптимизация графиков Recharts #jsarticle #javascript #frontend #webdev #react #recharts