Вышел Underscore 1.11 - предшественник Lodash
В новой версии библиотека Underscore, предок Lodash, обновился до версии 1.11. Значителен этот релиз тем, что Underscore перешёл на ES модули. До этого tree-shaking в Lodash был невозможен.
Из менее крупных добавлений, добавились функции
#jsarticle #javascript
В новой версии библиотека Underscore, предок Lodash, обновился до версии 1.11. Значителен этот релиз тем, что Underscore перешёл на ES модули. До этого tree-shaking в Lodash был невозможен.
Из менее крупных добавлений, добавились функции
_.isArrayBuffer, _.isDataView, _.isTypedArray, и фикс некоторых багов.#jsarticle #javascript
Современное тестирование React приложений
Серия статей о тестировании React приложений с помощью современных практик и инструментов (Jest, Enzyme, React Testing Library, Cypress)
Часть 1 | Часть 2 | Часть 3 | Часть 4
#jsarticle #javascript #react #frontend #testing #jest #enzyme #e2e #unittesting #cypress
Серия статей о тестировании React приложений с помощью современных практик и инструментов (Jest, Enzyme, React Testing Library, Cypress)
Часть 1 | Часть 2 | Часть 3 | Часть 4
#jsarticle #javascript #react #frontend #testing #jest #enzyme #e2e #unittesting #cypress
DEV Community
Modern React testing, part 1: best practices
You’ll learn why to write automated tests, what tests to write and how to write them. What are the best practices of modern frontend and React testing.
Atomico - UI микробиблиотека, основанная на веб компонентах, функциях, хуках и Virtual DOM
Библиотека упрощает создание веб компонентов, делая их похожими на React компоненты
Поддерживает пропсы, хуки, Virtual DOM и JSX из React
Помимо встроенных хуков имеются специально предназначенные для WC, например
Поддерживает TypeScript
Может быть полезна как альтернатива Stencil и Haunted
#jslib #frontend #webdev #react #javascript #typescript #webcomponents
Библиотека упрощает создание веб компонентов, делая их похожими на React компоненты
Поддерживает пропсы, хуки, Virtual DOM и JSX из React
Помимо встроенных хуков имеются специально предназначенные для WC, например
useEventПоддерживает TypeScript
Может быть полезна как альтернатива Stencil и Haunted
#jslib #frontend #webdev #react #javascript #typescript #webcomponents
Вышел Node.js 14.10
Добавилась
Добавилась
randomInt ф-ция для генерации случайных чисел в диапазоне внутри модуля crypto
Упрощены и ускорены асинхронные итераторы для потоков чтения (Readable) в модуле stream
#jsarticle #nodejs #backend #javascriptJotai - минималистичный и гибкий менеджер состояния для React, вдохновлённый Recoil
Не вызывает лишних ререндеров
Совместим с Suspense и Concurrent Mode
Поддерживает TypeScript
#jslib #javascript #react #typescript #frontend #webdev #state #statemanagement
Не вызывает лишних ререндеров
Совместим с Suspense и Concurrent Mode
Поддерживает TypeScript
#jslib #javascript #react #typescript #frontend #webdev #state #statemanagement
Появилась панель управления для backend приложений на Koa - AdminBro интеграция
AdminBro недавно добавил поддержку Koa, поэтому теперь можно очень быстро создать CRUD бекенд приложение, при этом написав минимальное количество кода
#jsarticle #backend #nodejs #koa #javascript #adminbro #crud
AdminBro недавно добавил поддержку Koa, поэтому теперь можно очень быстро создать CRUD бекенд приложение, при этом написав минимальное количество кода
#jsarticle #backend #nodejs #koa #javascript #adminbro #crud
Medium
koa just got a beautiful, auto-generated admin panel.
In this short article, I will show you how you can add a full-featured admin panel to your koa application.
react-colorful — минималистичный колор пикер для React приложений
Весит всего 1,6 КБ (в 20 раз легче react-color), поддерживает tree-shaking
Быстрый, потому что работает только на хуках и функциональных компонентах
Поддерживает различные цветовые форматы (HEX, RGB, HSL и HSV)
Написан на TypeScript и не имеет зависимостей
Поддерживает мобильные устройства
#jslib #javascript #react #frontend #webdev
Весит всего 1,6 КБ (в 20 раз легче react-color), поддерживает tree-shaking
Быстрый, потому что работает только на хуках и функциональных компонентах
Поддерживает различные цветовые форматы (HEX, RGB, HSL и HSV)
Написан на TypeScript и не имеет зависимостей
Поддерживает мобильные устройства
#jslib #javascript #react #frontend #webdev
GitHub
GitHub - omgovich/react-colorful: 🎨 A tiny (2,8 KB) color picker component for React and Preact apps
🎨 A tiny (2,8 KB) color picker component for React and Preact apps - omgovich/react-colorful
q5 - легковесная альтернатива p5
q5 - это библиотека для упрощения процесса создания 2D графики в браузере, так же как и p5. Но в отличие от p5, q5 гораздо меньше по размеру, выше производительность и не загрязняет глобальное пространство (если самому этого не сделать)
#jslib #javascript #frontend #webdev #p5 #canvas #2d #q5
q5 - это библиотека для упрощения процесса создания 2D графики в браузере, так же как и p5. Но в отличие от p5, q5 гораздо меньше по размеру, выше производительность и не загрязняет глобальное пространство (если самому этого не сделать)
#jslib #javascript #frontend #webdev #p5 #canvas #2d #q5
Как сделать статический сайт на Cloudflare Workers Sites
#jsarticle #cloudflare #static #javascript #frontend #webdev
#jsarticle #cloudflare #static #javascript #frontend #webdev
Habr
Как сделать статический сайт на Cloudflare Workers Sites
Привет! Меня зовут Дима, я техлид SysOps-команды в Wrike. В этой статье я расскажу, как за 10 минут и 5 долларов в месяц сделать максимально близкий к пользователю сайт и автоматизировать его деплой....
Вышел Deno 1.4
Самые крупные изменения:
Добавилась реализация WebSocket API
В консоли теперь можно пользоваться CSS стилями (через
Появился метод
#deno #jsrelease #backend #javascript #typescript
Самые крупные изменения:
Добавилась реализация WebSocket API
В консоли теперь можно пользоваться CSS стилями (через
%c)Появился метод
Deno.systemMemoryInfo()deno run теперь можно запускать в режиме просмотра через флаг --watchdeno test теперь также может собирать покрытие тестов через флаг --coverage#deno #jsrelease #backend #javascript #typescript
art-template - быстрый движок для шаблонов
Самый быстрый шаблонизатор из всех существующих на данный момент
Работает как в Node.js так и в браузере
Поддерживает Express, Koa и Webpack
Браузерная версия весит всего 6KB
#jslib #javascript #frontend #backend #fullstack #webdev #express #nodejs #webpack #koa
Самый быстрый шаблонизатор из всех существующих на данный момент
Работает как в Node.js так и в браузере
Поддерживает Express, Koa и Webpack
Браузерная версия весит всего 6KB
#jslib #javascript #frontend #backend #fullstack #webdev #express #nodejs #webpack #koa
Trex - пакетный менеджер для Deno
В Deno пути к модулям указываются через URL, что может приносить неудобства. Trex добавляет возможность прописывать сокращённые пути, например
Будет удобно тем, кому нравится Deno, но считают что прописывать полные пути не очень удобно
#jslib #javascript #deno #backend #webdev
В Deno пути к модулям указываются через URL, что может приносить неудобства. Trex добавляет возможность прописывать сокращённые пути, например
"imports": {
"http/": "https://deno.land/std/http/"
}
}
Помимо этой основной фичи, с помощью Trex можно легко обновлять, удалять и устанавливать пакеты для Deno репозиториевБудет удобно тем, кому нравится Deno, но считают что прописывать полные пути не очень удобно
#jslib #javascript #deno #backend #webdev
GitHub
GitHub - crewdevio/Trex: Package Manager for deno 🦕
Package Manager for deno 🦕. Contribute to crewdevio/Trex development by creating an account on GitHub.