5 repository-uri
Project generators that create React Native app templates with pre-configured structure and immediate editing support.
Distinct from Project Scaffolders: Distinct from generic Project Scaffolders: specifically targets React Native mobile app projects with template-based generation.
Explore 5 awesome GitHub repositories matching web development · React Native. Refine with filters or upvote what's useful.
Deco IDE is a graphical development environment for building React Native applications. It combines a visual component editor with template-based project scaffolding, allowing developers to construct user interfaces by dragging pre-built JSX templates from a palette and editing component properties through a graphical panel that updates both source code and the live preview in real time. The tool differentiates itself through a hot-reload development workflow that automatically refreshes the running app when source files change, preserving state, and through its file-system project management
Generates React Native project templates with pre-configured structure for immediate editing and execution.
Metro este un bundler JavaScript conceput pentru medii React Native. Funcționează ca un sistem pentru rezolvarea dependențelor, transformarea codului sursă și împachetarea JavaScript-ului și a activelor în bundle-uri pentru execuție. Proiectul include un server de bundler pentru dezvoltare care găzduiește activele prin HTTP și oferă hot module replacement. Dispune de un resolver de module care gestionează extensiile de fișiere specifice platformei și un transformator de cod sursă care convertește codul în structuri arborescente pentru optimizare și minificare. Setul de instrumente acoperă generarea programatică de bundle-uri, crearea de source map-uri și caching-ul sistemului de fișiere pentru a evita transformările redundante. De asemenea, oferă capabilități pentru gestionarea activelor, injectarea de polyfill-uri și configurarea securizată a serverului folosind certificate TLS pentru endpoint-uri criptate. Instrumentele de monitorizare sunt incluse pentru a urmări starea bundler-ului și a înregistra metadatele de performanță pentru evenimentele de pornire și actualizare.
Functions as a specialized bundler that resolves dependencies and packages code specifically for React Native environments.
Acest proiect este un framework de dezvoltare cross-platform și un boilerplate de aplicație conceput pentru a construi aplicații mobile, desktop și web dintr-un singur codebase partajat. Funcționează ca un instrument de dezvoltare React Native, utilizând componente declarative pentru a randa interfețe de utilizator specifice platformei, menținând în același timp o logică de business consistentă în toate mediile suportate. Framework-ul se distinge prin centralizarea regulilor de bază ale aplicației și a gestionării datelor, asigurând rezultate funcționale identice indiferent de dispozitivul țintă. Utilizează un sistem de rezoluție a fișierelor la momentul build-ului care permite dezvoltatorilor să compună interfețe specifice platformei în timp ce partajează logica subiacentă, facilitând o abordare unificată a dezvoltării cross-platform. Arhitectura susține un ciclu de viață complet de dezvoltare, incluzând execuția unei suite de teste unificate pentru a verifica dacă logica aplicației rămâne consistentă pe țintele mobile, desktop și web. Proiectul oferă o structură preconfigurată pentru efectuarea calculelor matematice și gestionarea stării, permițând dezvoltatorilor să mențină o funcționalitate fiabilă pe diverse platforme de dispozitive.
Framework that uses declarative components to render platform-specific user interfaces while maintaining consistent business logic.
Pepperoni App Kit is a starter kit and project template for building cross-platform mobile applications for iOS and Android using React Native. It provides a pre-configured scaffold that establishes a modular architecture and shared codebase to bootstrap new projects. The kit integrates a predictable state management system with disk persistence for offline access and a controlled loop for coordinating asynchronous side effects and API interactions. It also includes built-in mechanisms for token-based session authentication and identity validation to maintain secure user logins. The project
Provides a pre-configured project generator and template for bootstrapping React Native mobile applications.
Acest proiect oferă o interfață de linie de comandă unificată concepută pentru a orchestra ciclul de viață al dezvoltării aplicațiilor mobile. Servește drept instrument central pentru bootstrapping-ul noilor proiecte, gestionarea configurațiilor de build și executarea sarcinilor de dezvoltare de rutină, cum ar fi pornirea serverelor și bundling-ul resurselor. Instrumentul se distinge printr-un manager de dependențe native automatizat care detectează și integrează codul specific platformei în procesul de build, reducând nevoia de configurare manuală. De asemenea, dispune de o arhitectură modulară, bazată pe plugin-uri, care permite dezvoltatorilor să extindă setul de comenzi de bază și să personalizeze logica de build pentru a îndeplini cerințele specifice ale proiectului. Dincolo de capabilitățile sale de orchestrare de bază, proiectul susține scaffolding-ul standardizat prin șabloane pentru a asigura structuri de directoare consistente în toate aplicațiile. Centralizează setările de mediu și parametrii de build într-un singur fișier de configurare, oferind o interfață consistentă pentru gestionarea fluxurilor de lucru complexe de dezvoltare mobilă.
Provides a unified command-line interface for managing daily development tasks like starting servers and bundling assets.