
web-infra-dev/rslib
Productivity workflowЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
web-infra-dev/rslib — это кандидат на навык агента, импортированный из https://github.com/web-infra-dev/rslib.
Обзор
web-infra-dev/rslib — это кандидат на навык агента, импортированный из https://github.com/web-infra-dev/rslib.
Обзор (машинный перевод)
Английский | 简体中文
RSLIB — это инструмент для разработки библиотек, основанный на Rsbuild.
Она предоставляет разработчикам простой способ создавать библиотеки JavaScript и библиотек компонентов пользовательского интерфейса, а также предоставляет интеграцию инструментов и лучшие практики для создания, отладки, документации и тестирования на протяжении всей разработки библиотек.
🔥 Особенности
Rslib обладает следующими функциями:
-
Легко настраивать: Готовые инструменты позволяют разработчикам создавать библиотеки без конфигурации. Rslib также предоставляет набор семантических конфигураций сборки, которые можно расширять по мере роста потребностей проекта.
-
Ориентирован на производительность: Работает на базе Rspack, интегрирует высокопроизводительные инструменты на базе Rust из сообщества, включая SWC и Lightning CSS, обеспечивая первоклассную скорость сборки и опыт разработки.
-
Экосистема плагинов: поддерживает плагины Rsbuild, плагины Rspack и webpack, позволяя разработчикам повторно использовать существующие экосистемы плагинов и продолжать использовать привычные рабочие процессы и инженерные практики.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Rslib
English | 简体中文
Rslib is a library development tool based on Rsbuild.
It gives developers a simple way to create JavaScript libraries and UI component libraries, and provides tool integrations and best practices for building, debugging, documentation, and testing throughout library development.
🔥 Features
Rslib has the following features:
-
Easy to configure: Out-of-the-box tooling enables developers to build libraries with zero configuration. Rslib also provides a set of semantic build configurations that can be extended as project needs grow.
-
Performance-focused: Powered by Rspack, it integrates high-performance Rust-based tools from the community, including SWC and Lightning CSS, delivering first-class build speed and development experience.
-
Plugin ecosystem: Supports Rsbuild plugins, Rspack plugins, and webpack plugins, allowing developers to reuse existing plugin ecosystems and continue using familiar development workflows and engineering practices.
-
Flexible outputs: Designed around the diverse ways libraries are published and consumed, it supports flexible build output configuration for different runtimes, distribution methods, and downstream build tools to meet the delivery needs of different types of libraries.
-
Framework agnostic: Decoupled from frontend UI frameworks, it supports React, Vue, Svelte, Solid, and other frameworks through plugins, allowing developers to build component libraries for different frameworks with a consistent configuration and development workflow.
📚 Documentation
🦀 Rstack
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add web-infra-dev/rslib