awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
preactjs avatar

preactjs/preact-cli

0
View on GitHub↗
4,669 نجوم·369 تفرعات·JavaScript·MIT·3 مشاهدات

Preact Cli

preact-cli هو أداة سطر أوامر للسقالات والتطوير وبناء التطبيقات باستخدام مكتبة Preact. يوفر خط أنابيب بناء قائم على Webpack لتنسيق تحويل الكود، وتحسين الأصول، وتجميع الإنتاج.

تتضمن مجموعة الأدوات عارضًا مسبقًا للموقع الساكن لتحويل مسارات التطبيق إلى ملفات HTML ساكنة ومجموعة أدوات تطوير PWA لإنشاء عمال الخدمة والتخزين المؤقت للأصول دون اتصال. كما يعمل كخادم تطوير للواجهة الأمامية يتميز باستبدال الوحدة الساخن (hot module replacement) ووكيل لتكرار التطبيق في الوقت الفعلي.

يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك سقالات المشروع، وتحسين البناء من خلال تقسيم الكود التلقائي القائم على المسار، وتكامل خطوط أنابيب معالجة CSS المسبقة. كما يدعم إدارة متغيرات البيئة وتخصيص تكوينات البناء من خلال الإضافات والتجاوزات.

Features

  • Project Scaffolders - Scaffolds new project directories with pre-configured dependencies and structures for Preact applications.
  • Template-Based Project Scaffolders - Offers a command line tool to scaffold new projects from pre-configured templates and dependency manifests.
  • SPA Static Prerenderers - Converts dynamic single-page application routes into static HTML files at build time for faster loading.
  • Frontend Bundling Pipelines - Implements a complete bundling pipeline using Webpack to coordinate transformation and asset optimization.
  • Development Servers - Ships a local development server featuring hot module replacement and a request proxy.
  • Framework CLIs - Provides a command line tool for scaffolding, developing, and building Preact applications.
  • Web Application Hot Reloading - Provides a local development server that updates the browser instantly without a full page refresh.
  • Hot Module Replacement - Ships a development server with hot module replacement to update components in real-time without full page refreshes.
  • Modern Web Development Environments - Offers an integrated development environment combining local servers and hot module replacement for rapid iteration.
  • Webpack Build Pipelines - Coordinates code bundling and asset transformation through a Webpack-based build pipeline.
  • Production Build & Deployment - Compiles the application into optimized static assets ready for production deployment.
  • Static Prerendering - Converts dynamic application routes into static HTML files during the build process to improve SEO and load times.
  • Development Servers - Provides a local development server with a module watcher for real-time feedback during coding.
  • Frontend Performance Optimization - Automates the optimization of frontend assets through techniques like code splitting and static prerendering.
  • CSS Preprocessors - Transforms styles written in preprocessor languages into standard CSS for the web.
  • Build Tool Configurations - Allows customization of the compilation process through JavaScript configuration files and plugins.
  • Build Configurations - Provides mechanisms to modify the underlying build configuration to change the operation of the build pipeline.
  • Build Plugins - Supports the integration of external build plugins to add new build steps or optimization tools.
  • PWA Development Toolkits - Provides integrated tools for generating service workers and offline caching to build progressive web apps.
  • Development Proxies - Includes a built-in proxy server to intercept local network requests and forward them to remote API targets.
  • Route-Based Code Splitting - Implements automatic route-based code splitting to reduce the initial bundle size for faster page loads.
  • Service Worker Generators - Provides a toolkit for generating service workers and injecting precache manifests into the build.
  • CSS Preprocessing Workflows - Implements a full workflow for transforming advanced stylesheet syntax into standard CSS with autoprefixing.
  • Code Splitting - Divides the application bundle into smaller, route-based chunks to reduce initial download size.
  • Route-Based - Implements automatic route-based code splitting to reduce the initial bundle size for faster page loads.
  • PWA Configuration Tooling - Includes utilities to automate the generation of service workers and manifests for progressive web apps.
  • API Proxy Routings - Allows redirecting local API calls to a remote server via a proxy to avoid CORS restrictions.
  • CSS Preprocessors - Integrates a pipeline to transpile style files and apply autoprefixing for cross-browser compatibility.

سجل النجوم

مخطط تاريخ النجوم لـ preactjs/preact-cliمخطط تاريخ النجوم لـ preactjs/preact-cli

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Preact Cli

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Preact Cli.
  • developit/preact-cliالصورة الرمزية لـ developit

    developit/preact-cli

    4,669عرض على GitHub↗

    preact-cli is a command line interface and build pipeline for initializing, developing, and deploying Preact applications. It functions as a project scaffolding tool that uses predefined templates to generate the necessary directory structures and boilerplate for new web applications. The tool provides specialized capabilities for creating progressive web apps by generating service workers and caching strategies for offline functionality. It also includes a static site pre-renderer that converts application routes into HTML files during the build process to improve search engine visibility an

    JavaScript
    عرض على GitHub↗4,669
  • insin/nwbالصورة الرمزية لـ insin

    insin/nwb

    5,542عرض على GitHub↗

    nwb is a zero-configuration build toolchain, module bundler, and development server for JavaScript and JSX applications and libraries. It functions as a build system that automatically derives compiler and bundler settings from a project's installed dependencies to remove manual setup. The tool is distinguished by its ability to act as a library compiler, generating multiple distribution formats such as ESM and CJS from a single source for package manager compatibility. It also includes a dedicated headless browser test runner that executes unit tests with integrated watch mode and code cover

    JavaScript
    عرض على GitHub↗5,542
  • alex8088/electron-viteالصورة الرمزية لـ alex8088

    alex8088/electron-vite

    5,487عرض على GitHub↗

    electron-vite is a build system and multi-process bundle orchestrator that uses Vite to compile and bundle the main, preload, and renderer processes for Electron applications. It functions as a desktop application scaffolder, providing templates to integrate various frontend frameworks into a standardized project structure. The project distinguishes itself through integrated source code protection, utilizing a V8 bytecode obfuscator to compile JavaScript into bytecode and obfuscate strings to prevent reverse engineering. It also manages complex desktop architectures by isolating bundles and s

    TypeScript
    عرض على GitHub↗5,487
  • wmonk/create-react-app-typescriptالصورة الرمزية لـ wmonk

    wmonk/create-react-app-typescript

    3,680عرض على GitHub↗

    This project is a pre-configured starter template and development environment for building web applications using TypeScript and React. It provides a project scaffold that automates the initial setup of build configurations and type safety. The environment includes a build pipeline for compiling and bundling React components, alongside a local development server featuring live reloading and integrated linting. It also provides a boilerplate for Progressive Web Apps, incorporating service worker support for offline asset caching. Broad capability areas cover frontend build automation, web app

    JavaScriptcreate-react-appfrontendreact
    عرض على GitHub↗3,680
عرض جميع البدائل الـ 30 لـ Preact Cli→

الأسئلة الشائعة

ما هي وظيفة preactjs/preact-cli؟

preact-cli هو أداة سطر أوامر للسقالات والتطوير وبناء التطبيقات باستخدام مكتبة Preact. يوفر خط أنابيب بناء قائم على Webpack لتنسيق تحويل الكود، وتحسين الأصول، وتجميع الإنتاج.

ما هي الميزات الرئيسية لـ preactjs/preact-cli؟

الميزات الرئيسية لـ preactjs/preact-cli هي: Project Scaffolders, Template-Based Project Scaffolders, SPA Static Prerenderers, Frontend Bundling Pipelines, Development Servers, Framework CLIs, Web Application Hot Reloading, Hot Module Replacement.

ما هي البدائل مفتوحة المصدر لـ preactjs/preact-cli؟

تشمل البدائل مفتوحة المصدر لـ preactjs/preact-cli: developit/preact-cli — preact-cli is a command line interface and build pipeline for initializing, developing, and deploying Preact… insin/nwb — nwb is a zero-configuration build toolchain, module bundler, and development server for JavaScript and JSX… alex8088/electron-vite — electron-vite is a build system and multi-process bundle orchestrator that uses Vite to compile and bundle the main,… wmonk/create-react-app-typescript — This project is a pre-configured starter template and development environment for building web applications using… preactjs/wmr — wmr is a web application development tool and build system that functions as an ES modules bundler, static site… react/create-react-app — This project is a command-line tool and build toolchain used to bootstrap React web applications. It serves as a…