componentization

There are 45 repositories under componentization topic.

  • alibaba/ARouter

    💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)

    Language:Java14.4k3669002.6k
  • luckybilly/CC

    业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.

    Language:Java4k115163637
  • xiaojinzi123/Component

    A powerful componentized framework.一个强大、100% 兼容、支持 AndroidX、支持 Kotlin并且灵活的组件化框架

    Language:Java2.9k41125205
  • hll-wp-therouter-android

    HuolalaTech/hll-wp-therouter-android

    A framework for assisting in the renovation of Android componentization(帮助 App 进行组件化改造的动态路由框架)

    Language:Kotlin1k10147127
  • DSAppTeam/ComponentCornerstone

    :ant::ant: 一种全新的android组件化方案,无需下沉公用代码,无需采用路由等硬编码方式分发sdk,独立维护组件暴露的SDK/IMPL,打破官方模块循环且支持组件间互相调用SDK,支持集成组件调试/组件独立运行。A brand new android componentization solution, no need to sink public code, no need to use hard coding to distribute sdk, independent maintenance component exposed SDK / IMPL, break the official module loop and support the call between components The SDK supports integrated component debugging/components to run independently.

    Language:Groovy2517624
  • Ezike/StarWarsSearch-MVI

    Star wars sample android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, and kotlin coroutines with StateFlow

    Language:Kotlin1998230
  • hll-wp-therouter-ios

    HuolalaTech/hll-wp-therouter-ios

    A framework for assisting in the renovation of iOS componentization

    Language:Swift19481719
  • luqinx/sp

    sp(a)是一个SPI(Service Provider Interface)框架, 他具有跨模块(无任何依赖关系的模块)创建对象的能力。使用简单、功能强大、性能损耗极低,是组件化开发、模块解耦合的不二之选。由于sp(a)灵活的配置能力,使得它很容易扩展出更多的跨模块通信能力,如组件热插拔、路由、事件分发、rpc通信等。如果您正在使用组件化开发,或者您有多项目需要做差异化处理,强烈推荐您使用sp(a)。

    Language:Java1152113
  • hylinux1024/Componentization

    随着业务的发展 App 开发技术也越来越成熟,对开发者来说 App 代码量也迅速地增长到一个数量级。对于如何架构 App 已经每个开发者面临的实际问题。好的架构可以提高开发者的效率,降低维护成本。

    Language:Java704021
  • wyjsonGo/GoRouter

    A routing framework to assist Android componentization (帮助 Android App 进行组件化改造的路由框架),Gradle插件支持8.0+,模块Application生命周期

    Language:Java641118
  • Ryan-Shz/Repo

    一个基于shell + gradle开发的效率工具,用来优化模块化/组件化分仓后带来的编译和调试痛点,提升开发效率

    Language:Groovy30206
  • Mioke/SwiftyArchitecture

    A base architecture written with Swift and protocol-oriented, for buildind apps easily and quickly

    Language:Swift29302
  • stephancasas/presto

    HTML componentization, specialized for Alpine JS.

  • HeYongRui/YouJu

    组件化框架Demo,集多种实用、优秀功能、炫酷UI特效的APP

    Language:Java24014
  • afirez/spi

    SPI for Android componentization.

    Language:Kotlin15313
  • EastWoodYang/AnnoRouter

    Android 接口式路由 / A routing framework to assist with Android Componentization. it's turns your route API into a Java interface.

    Language:Java10204
  • RocketZLY/ComponentInitializer

    一个组件初始化辅助工具😉

    Language:Java9102
  • Ysj001/YCR

    (停止维护,建议使用 BCU 的 modifier-component-di)一个用于 Android 组件化改造的库。融合了 ARouter 和 CC 的特色,在保留原生能力的基础上做扩展。支持渐进式组件化改造,支持开发时夸 APP 调用,支持无入侵式获取 ActivityResult,支持绑定 Lifecycle 控制生命周期,支持手动中断路由过程……

    Language:Kotlin9100
  • afirez/irouter

    IRouter for android componentization

    Language:Java8201
  • ShuangtaoJia/ComponentInitializer

    Android组件化架构中用于各个组件在Application启动时进行初始化操作的框架

    Language:Groovy8126
  • dev-burger-order-log-interface

    Luk4x/dev-burger-order-log-interface

    🍔 CodeBurger Interface - A web application that registers and manages orders for a hamburger shop | ReactJS, Bootstrap, Styled-Components...

    Language:JavaScript4200
  • joaossmacedo/InputComponentization

    Componentized Input for Ionic/Angular.

    Language:TypeScript2111
  • OrangeHao/Daily

    组件化实践——kotlin版

    Language:Kotlin2200
  • jveiiga/kenzie-projects

    Repositório criado para demonstrar de forma estruturada, toda base de programação explorada do inicio ao fim do curso.

  • Kenzie-Academy-Brasil-Developers/react-entrega-kenzie-hub-aletanus

    KenzieHub is designed so that developers can register all the technologies they master or are learning, so that they can keep track of their level of evolution in each of them. The technical objective of this project was to develop an application entirely in React using all its technical potential.

    Language:JavaScript0300
  • Lucas-Souto/mare

    Uma ferramenta para a criação de sites front-end com lua.

    Language:C++00
  • SoarY/MVICloud

    仿网易云音乐UI,基于MVI+组件化+ViewBinding+Coroutines+livedata+Flow等主流模块搭建的一款Android项目框架

    Language:Kotlin0100
  • SoarY/MVIComponentization

    组件化+MVI +ViewBinding + LiveData+ Coroutines + Flow + Retrofit2

    Language:Kotlin0100
  • SoarY/MVVMComDesignKt

    Kotlin+组件化+MVVM

    Language:Kotlin0100
  • aletanus/k-hub

    KenzieHub is designed so that developers can register all the technologies they master or are learning, so that they can keep track of their level of evolution in each of them. The technical objective of this project was to develop an application entirely in React using all its technical potential.

    Language:JavaScript10
  • juliolmuller/ignite-react-challenge-02

    A small challenge to exercise the componentization in a React application.

    Language:TypeScript20
  • jveiiga/project-counter

    Projeto criado com React.

    Language:JavaScript10
  • jveiiga/project-nu-kenzie

    Projeto feito com React.

    Language:CSS10
  • KRochaS/ignite-challenge-ii-chapter-i

    Componentizing the Application - Ignite ReactJS Challenge II Chapter I - @Rocketseat

    Language:TypeScript
  • SoarY/MVPComDesign

    组件化+MVP

    Language:Java10
  • SoarY/MVVMComDesign

    组件化+MVVM+DataBinding

    Language:Java10