5 repositorios
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 es un bundler de JavaScript diseñado para entornos React Native. Funciona como un sistema para resolver dependencias, transformar código fuente y empaquetar JavaScript y activos en bundles para su ejecución. El proyecto incluye un servidor de bundler de desarrollo que aloja activos a través de HTTP y proporciona reemplazo de módulos en caliente (HMR). Cuenta con un resolvedor de módulos que maneja extensiones de archivo específicas de la plataforma y un transformador de código fuente que convierte el código en estructuras de árbol para su optimización y minificación. El conjunto de herramientas cubre la generación programática de bundles, la creación de mapas de origen y el almacenamiento en caché del sistema de archivos para evitar transformaciones redundantes. También proporciona capacidades para la gestión de activos, inyección de polyfills y configuración segura del servidor utilizando certificados TLS para endpoints cifrados. Se incluyen herramientas de monitoreo para rastrear el estado del empaquetado y registrar metadatos de rendimiento para eventos de inicio y actualización.
Functions as a specialized bundler that resolves dependencies and packages code specifically for React Native environments.
Este proyecto es un framework de desarrollo multiplataforma y boilerplate de aplicación diseñado para construir aplicaciones móviles, de escritorio y web desde una única base de código compartida. Funciona como una herramienta de desarrollo de React Native, utilizando componentes declarativos para renderizar interfaces de usuario específicas de la plataforma mientras mantiene una lógica de negocio consistente en todos los entornos soportados. El framework se distingue por centralizar las reglas de aplicación principales y la gestión de datos, asegurando resultados funcionales idénticos independientemente del dispositivo de destino. Emplea un sistema de resolución de archivos en tiempo de compilación que permite a los desarrolladores componer interfaces específicas de la plataforma mientras comparten la lógica subyacente, facilitando un enfoque unificado para el desarrollo multiplataforma. La arquitectura soporta un ciclo de vida de desarrollo integral, incluyendo la ejecución de una suite de pruebas unificada para verificar que la lógica de la aplicación permanezca consistente en los objetivos móviles, de escritorio y web. El proyecto proporciona una estructura preconfigurada para realizar cálculos matemáticos y gestionar el estado, permitiendo a los desarrolladores mantener una funcionalidad confiable en diversas plataformas de dispositivos.
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.
Este proyecto proporciona una interfaz de línea de comandos unificada diseñada para orquestar el ciclo de vida de desarrollo de aplicaciones móviles. Sirve como una herramienta central para arrancar nuevos proyectos, gestionar configuraciones de compilación y ejecutar tareas de desarrollo rutinarias como iniciar servidores y empaquetar activos. La herramienta se distingue por un gestor de dependencias nativas automatizado que detecta e integra código específico de la plataforma en el proceso de compilación, reduciendo la necesidad de configuración manual. También cuenta con una arquitectura modular basada en plugins que permite a los desarrolladores extender el conjunto de comandos central y personalizar la lógica de compilación para cumplir con requisitos específicos del proyecto. Más allá de sus capacidades de orquestación central, el proyecto admite andamiaje estandarizado a través de plantillas para garantizar estructuras de directorios consistentes a través de las aplicaciones. Centraliza la configuración del entorno y los parámetros de compilación en un solo archivo de configuración, proporcionando una interfaz consistente para gestionar flujos de trabajo complejos de desarrollo móvil.
Provides a unified command-line interface for managing daily development tasks like starting servers and bundling assets.