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

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

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

thecodingmachine/react-native-boilerplate

0
View on GitHub↗
5,542 نجوم·940 تفرعات·TypeScript·MIT·3 مشاهداتthecodingmachine.github.io/react-native-boilerplate↗

React Native Boilerplate

هذا المشروع عبارة عن هيكل تطبيق جوال TypeScript وقالب إطار عمل لبناء تطبيقات iOS وAndroid عبر منصات متعددة. يوفر نقطة انطلاق معمارية موحدة تؤكد على فصل الاهتمامات عن طريق عزل منطق الأعمال عن واجهة المستخدم.

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

تغطي قاعدة الكود العديد من مجالات القدرة الأساسية، بما في ذلك توجيه التنقل القائم على المكدس، وتكامل بيانات API البعيدة غير المتزامنة، وتخزين البيانات المحلية الآمن عبر مخزن مفتاح-قيمة. كما ينظم عملية التطوير من خلال إدارة متغيرات البيئة المتكاملة ونظام موحد لإدارة سمات واجهة مستخدم الهاتف المحمول.

Features

  • Mobile Application Bootstrapping - Provides a standardized TypeScript scaffold and template to quickly initialize the structure of a new cross-platform mobile application.
  • Cross-Platform Mobile Architectures - Provides a cross-platform architectural foundation for iOS and Android that separates business logic and routing.
  • Application Key-Value Stores - Provides local persistence mechanisms for storing application state and user preferences as key-value pairs.
  • Environment Configuration Management - Manages project-specific settings and API secrets securely across development and production environments.
  • Mobile App Scaffolders - Serves as a TypeScript-based project scaffold that organizes business logic independently from the UI.
  • Cross-Platform Application Development - Enables building high-performance applications for both iOS and Android from a single shared codebase.
  • Environment Variable-Based Configuration - Configures the application using environment variables to manage settings and secrets across different deployment stages.
  • Decoupled Logic Layers - Employs an architectural pattern that separates business logic and data operations from the frontend presentation layer.
  • Environment-Driven Feature Configurations - Loads specific API keys and settings at runtime by matching the current build environment to a configuration file.
  • Mobile App Architectures - Implements a standardized architecture that isolates business logic from the user interface for better maintainability.
  • Mobile Architecture Patterns - Provides a comprehensive kit of predefined patterns for API fetching, local storage, and navigation.
  • Separation of Concerns - Decouples business logic from the user interface by isolating data fetching and state management into dedicated layers.
  • Remote Data Fetching - Includes capabilities for asynchronously retrieving structured data from external API endpoints.
  • Internationalized Mobile Architectures - Implements architectural patterns for managing multi-language support and regional localization in mobile applications.
  • App Environment Configurations - Includes built-in support for environment-aware configurations to manage API secrets across development and production builds.
  • App Navigation Frameworks - Ships tools for managing screen transitions and the routing structure within the mobile application.
  • Mobile Application Theming - Provides a unified system for managing visual styles and color palettes across the application.
  • Stack-Based Navigation History - Manages screen hierarchies using a push-pop stack to control view transitions and navigation history.
  • Secure Storage - Provides secure local data storage for persisting sensitive information and application state.
  • Asynchronous Data Fetching - Implements mechanisms for retrieving remote data and binding it to UI components with loading and error state tracking.
  • Dynamic Localization Systems - Provides a system for swapping language strings and translated dictionaries within the user interface at runtime.
  • Interface Text Localization - Utilizes translation systems that replace default interface labels with language-specific text via mapping files.
  • Visual Theme Configurations - Provides standardized configurations for global styles, palettes, and spacing to maintain a unified look and feel.
  • Theme Styling - Defines visual themes and color palettes to ensure consistent styling across the mobile user interface.
  • Mobile API Integrations - Connects the mobile application to remote servers to fetch and display asynchronous data.
  • أدوات المطور - Starter template for quickly initializing new mobile projects.
  • Mobile Development Templates - React Native template supporting both JavaScript and TypeScript.
  • Project Boilerplates - Architecture-focused template promoting separation of concerns.

سجل النجوم

مخطط تاريخ النجوم لـ thecodingmachine/react-native-boilerplateمخطط تاريخ النجوم لـ thecodingmachine/react-native-boilerplate

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

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

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

Start searching with AI

بدائل مفتوحة المصدر لـ React Native Boilerplate

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Native Boilerplate.
  • codeigniter4/codeigniter4الصورة الرمزية لـ codeigniter4

    codeigniter4/CodeIgniter4

    5,924عرض على GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    عرض على GitHub↗5,924
  • infinitered/igniteالصورة الرمزية لـ infinitered

    infinitered/ignite

    19,842عرض على GitHub↗

    Ignite is a command-line interface tool and project boilerplate for standardized cross-platform mobile application development. It provides a pre-configured foundation that includes a mobile app UI framework and a set of scaffolds to ensure architectural consistency across projects. The project distinguishes itself through a dedicated CLI for generating standardized components and models, as well as a mechanism for upgrading project boilerplates and dependencies. It further supports development through a curated collection of shared code recipes for common implementation tasks. The capabilit

    TypeScript
    عرض على GitHub↗19,842
  • day8/re-frameالصورة الرمزية لـ day8

    day8/re-frame

    5,532عرض على GitHub↗

    re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized, immutable database that serves as the single source of truth for the entire application state, enforcing a strict unidirectional data flow where events trigger state transitions and subsequent view updates. The framework distinguishes itself through a reactive signal graph and an interceptor-based middleware pipeline. By treating application logic as a sequence of data-driven events and declarative side effects, it decouples business logic from the view layer. This architectur

    Clojureclojurescriptre-framereact
    عرض على GitHub↗5,532
  • flutterchina/flutter-in-actionالصورة الرمزية لـ flutterchina

    flutterchina/flutter-in-action

    8,609عرض على GitHub↗

    This project is a cross-platform mobile development course and educational guide focused on building functional applications from a single codebase. It serves as a structured tutorial and textbook for learning the Flutter framework and the Dart programming language. The curriculum covers the full spectrum of mobile development, from basic UI construction and widget-based layouts to advanced architectural patterns for maintainability and scale. It provides instructional content on implementing business logic, networking, and native plugin integrations. The learning path emphasizes practical a

    JavaScriptflutterflutter-book
    عرض على GitHub↗8,609
عرض جميع البدائل الـ 30 لـ React Native Boilerplate→

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

ما هي وظيفة thecodingmachine/react-native-boilerplate؟

هذا المشروع عبارة عن هيكل تطبيق جوال TypeScript وقالب إطار عمل لبناء تطبيقات iOS وAndroid عبر منصات متعددة. يوفر نقطة انطلاق معمارية موحدة تؤكد على فصل الاهتمامات عن طريق عزل منطق الأعمال عن واجهة المستخدم.

ما هي الميزات الرئيسية لـ thecodingmachine/react-native-boilerplate؟

الميزات الرئيسية لـ thecodingmachine/react-native-boilerplate هي: Mobile Application Bootstrapping, Cross-Platform Mobile Architectures, Application Key-Value Stores, Environment Configuration Management, Mobile App Scaffolders, Cross-Platform Application Development, Environment Variable-Based Configuration, Decoupled Logic Layers.

ما هي البدائل مفتوحة المصدر لـ thecodingmachine/react-native-boilerplate؟

تشمل البدائل مفتوحة المصدر لـ thecodingmachine/react-native-boilerplate: codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… infinitered/ignite — Ignite is a command-line interface tool and project boilerplate for standardized cross-platform mobile application… day8/re-frame — re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized,… flutterchina/flutter-in-action — This project is a cross-platform mobile development course and educational guide focused on building functional… amitshekhariitbhu/android-developer-roadmap — This project serves as a comprehensive educational roadmap and curriculum for mastering professional Android… wequick/small — Small is a cross-platform plugin framework and modularization tool designed to break monolithic mobile applications…