⭐2023#5: jotai v2, parse-server v6, redwood v4 | 🔥2023#5: Easy-Email: Редактор электронной почты React DnD | ✨2023#5: GraphGPT: Natural Language → График знаний
джотай: v2.0.0
⭐👻 Primitive and flexible state management for React ✅Highlights: ▶Backward compatible for JS users without async atoms ▶New Store API ❌breaking: replace old api with v2 api ❌breaking(build): drop module condition in exports
parse-сервер: v6.0.0
⭐Parse Server for Node.js / Express ✅Highlights: ▶Access the internal scope of Parse Server using the new maintenanceKey ▶Adapt verifyServerUrl for new asynchronous Parse Server start-up states ▶Add ParseQuery.watch to trigger LiveQuery only on update of specific fields ▶Add Node 19 support ▶Add option to change the log level of the logs emitted by triggers ▶Add request rate limiter based on IP address ▶Asynchronous initialization of Parse Server ▶And many more! ❌BREAKING CHANGES
красное дерево: v4.0.0
⭐The App Framework for Startups ✅Highlights: ▶Decoupled auth ▶GraphQL Yoga v3 ▶GraphQL Armor ▶Node.js 16 and 18 ▶And many more!
узел-mongodb-родной: v5.0.0
⭐The Official MongoDB Node.js Driver ✅Highlights: ▶Farewell to Callbacks ▶Dot Notation No Longer Enabled by Default ▶BSON v5 ▶And more! ❌BREAKING CHANGES
свипер: v9.0.0
⭐Most modern mobile touch slider with hardware accelerated transitions ✅Highlights: ▶new oneWayMovement parameter ▶all new Loop mode without slides duplication ▶all new Swiper Element (WebComponent) ▶all new autoplay module ▶And many more!
ремикс: v1.12.0
⭐Build Better Websites. Create modern, resilient user experiences with web fundamentals. ✅Highlights: ▶An early peek at a new dev server ▶Configuring the unstable_dev server ▶Updated to latest react-router versions. ▶You can now configure the client-side socket timeout via the new timeoutMs prop on <LiveReload /> ▶<Link to> can now accept absolute URLs. ▶Added support for unstable_useBlocker and unstable_usePrompt from React Router ▶Removed react & react-dom from peerDependencies
гнездо: v9.3.0
⭐A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀 ✅Highlights: ▶feat(core): enhance repl '.help' command with nestjs functions ▶feat: graph inspector, preview mode
qwik: v0.17.0
⭐The HTML-first framework. Instant apps of any size with ~ 1kb JS ✅Highlights: ▶feat: improve non-serializable error ▶feat: add env to request event ▶feat: CSRF protection ▶feat: improve error messages ▶feat: add Zod validation to action! ▶feat: treeshaking of loaders ▶feat: use qwik serializer for qwik loaders/actions ▶And many more!
следующий: v2.16.0
⭐Nuxt is an intuitive and extendable way to create type-safe, performant and production-grade full-stack web apps and websites with Vue 3. ✅Highlights: ▶config: Support nuxtrc in dist directory ▶generator: Add ignoreEnv generate option during ensureBuild(cmd) ▶server: Allow disabling serve-static middleware ▶types: Add asyncData return types to component instance type ▶vue-app: context.beforeSerialize method ▶vue-app: Pass store to createRouter ▶Default to core-js version 3 ▶webpack: ⚠️ Update postcss to v8 ❌Breaking changes
Проверьте JSToolsWeekly, чтобы увидеть полный список новых выпусков!
easy-email:редактор электронной почты React.js с перетаскиванием на основе MJML.
saas-ui:библиотека компонентов React для стартапов, созданная с помощью пользовательского интерфейса Chakra.
shadcn/ui: красиво оформленные компоненты, созданные с помощью пользовательского интерфейса Radix и CSS Tailwind.
klona: крошечная (от 240 до 501 байт) и быстрая утилита для глубокого клонирования объектов, массивов, дат, регулярных выражений и многого другого!
▶ Super tiny and performant ▶ Deep clone / recursive copies ▶ Safely handles complex data types: Array, Date, Map, Object, RegExp, Set, TypedArray, and more
motion-canvas: веб-инструмент для программного создания анимации.
pacote:извлечение манифестов пакетов и tar-архивов из реестра npm.
const pacote = require('pacote') // get a package manifest pacote.manifest('[email protected]').then(manifest => console.log('got it', manifest)) // extract a package into a folder pacote.extract('github:npm/cli', 'some/path', options) .then(({from, resolved, integrity}) => { console.log('extracted!', from, resolved, integrity) }) pacote.tarball('https://server.com/package.tgz').then(data => { console.log('got ' + data.length + ' bytes of tarball data') })
ultrahtml: библиотека размером 1,75 КБ для улучшения html
▶ Tiny, fault-tolerant and friendly HTML-like parser. Works with HTML, Astro, Vue, Svelte, and any other HTML-like syntax. ▶ Built-in AST "walk" utility ▶ Built-in "transform" utility for easy output manipulation ▶ Automatic but configurable sanitization, see Sanitization ▶ Handy "html" template utility ▶ querySelector and querySelectorAll support using ultrahtml/selector
it-tools: подборка удобных онлайн-инструментов для разработчиков с отличным UX.
tinybase: реактивное хранилище данных для локальных приложений.
TinyBase is a smart new way to structure your local app data: ▶ Manage key-value data (new!), tabular data - or both - with optional schematization to model it. ▶ Flexibly reactive to reconciled updates, so your UI only spends cycles on the data that changes. ▶ Powerful query engine to select, join, filter, group, sort and paginate data - reactively. ▶ Indexing, metrics, relationships - and even an undo stack for your app state! - out of the box. ▶ Easily sync your data to local or remote storage, and use idiomatic bindings to your UI. ▶ Generate ORM-like APIs (new!) in TypeScript, based on a schema or inferred from actual data.
аналоговый: метафреймворк Angular с полным стеком.
▶ Vite-based: Supports Vite/Vitest/Playwright ▶ Low config ▶ File-based routing ▶ Support for API/server routes ▶ Hybrid SSR/SSG support
Проверьте JSToolsWeekly , чтобы увидеть полный список популярных инструментов javascript!
GraphGPT: экстраполяция графов знаний из неструктурированного текста с использованием GPT-3.
svelte-email: пишите и отправляйте электронные письма с помощью Svelte ✉️🚀
match:соответствие функционального шаблона с полной мощью Typescript.
solidjs-use: набор утилит Solid, полностью вдохновленный VueUse.
▶ Interactive docs & demos ▶ Fully tree shakeable: Only take what you want, bundle size ▶ Type Strong: Written in TypeScript, with TS Docs ▶ Flexible: Configurable event filters and targets import { useMouse } from 'solidjs-use' const Demo = () => { const { x, y } = useMouse() return ( <h1> {x()} x {y()} </h1> ) } export default Demo
openai-chatgpt:используйте ChatGPT из терминала.
"источник"
chatgpt-review-rebuttal-extension:ChatGPT — обзор и опровержение: расширение браузера для создания отзывов и опровержений на базе ChatGPT.
chatgpt-helper: создает помощника для вас с помощью ИИ.
gpt-api-docker. С легкостью разверните собственную конечную точку API GPT-3 с помощью Docker и Fly!
litefs-js:утилиты JavaScript для работы с LiteFS на Fly.io
startup-nextjs:Startup — это бесплатный шаблон Next.js для стартапов и предприятий SaaS, который содержит все основные страницы, компоненты и разделы, необходимые для запуска полноценного бизнес-сайта.
▶ Crafted for Startup and SaaS Business ▶ Next.js 13 and Tailwind CSS ▶ All Essential Business Sections and Pages ▶ High-quality and Clean Design ▶ Dark and Light Version and Much More ...
Проверьте JSToolsWeekly, чтобы увидеть полный список новых инструментов JavaScript!