写点什么

组件化

0 人感兴趣 · 14 次引用

  • 最新
  • 推荐

移动端 iOS 组件化

用户头像
Geen练6 月 4 日

随着移动互联网的迅猛发展,手机APP已经成为了与我们生活紧密关联的一部分,各种应用场景也都已经落地到了手机移动端,但这也使得APP的业务模块以及对应的代码量越来越繁多,旧的开发架构已经没法满足业务快速发展的需求,重构整合也就成为了不可避免的问题。

关于组件,你真的了解么?

用户头像
架构精进之路5 月 12 日

最近经常听到“组件化开发”,那架构设计里,组件到底如何定义、设计和应用呢,今天我们一起来聊聊。

https://static001.geekbang.org/infoq/8e/8e1f84422c23135112f6f84b1a72d301.png?x-oss-process=image/resize,w_416,h_234

Android 组件化和插件化开发

项目发展到一定程度,就必须进行模块的拆分。模块化是一种指导理念,其核心思想就是分而治之、降低耦合。而在 Android 工程实践,目前有两种途径,一个是组件化,一个是插件化。

https://static001.geekbang.org/infoq/48/48edf21ca6b9183af483a3ab81631e7b.png?x-oss-process=image/resize,w_416,h_234

用 JavaScript 实现三次贝塞尔动画库 - 前端组件化

用户头像
三钻4 月 12 日

这期我们来完善上一期的动画库。在 Animation 类中的 constructor 的参数,我们发现其他的参数都用上了。但是 timingFunction 我们是还没有使用上的。这里我们就来一起处理这个问题。

项目优化 - 代码拆分

用户头像
Darren4 月 6 日

随着业务增多,Activity变得越来越臃肿,需要进行业务组件拆分。

https://static001.geekbang.org/infoq/89/89af9b032065df8a3d7d98751b0502c3.png?x-oss-process=image/resize,w_416,h_234

用 JavaScript 实现时间轴与动画 - 前端组件化

用户头像
三钻4 月 5 日

这篇文章我们先来看看怎么去实现一个时间轴类,和一个基础的动画类来使用这个时间轴。

https://static001.geekbang.org/infoq/72/724e3a77b4aad0200ea440a9d4edcb90.png?x-oss-process=image/resize,w_416,h_234

2020 年前端技术发展盘点

用户头像
三钻3 月 30 日

2020 年已经结束,这一年里面因为疫情,生活和工作中大家都有受到一定的影响。但是在 2020 年里面前端技术的发展依然没有停止脚步。

https://static001.geekbang.org/infoq/8c/8c3e9a19956fd15d1968f5a4dd436e39.jpeg?x-oss-process=image/resize,w_416,h_234

微服务时代组件化和服务化的抉择

在微服务拆分和迭代过程中,是不断的拆分出新的独立的服务还是封装独立的组件以jar包依赖的方式提供服务是我们经常需要面对的问题,本文将详细探讨这两种不同的方式区别、各自的优劣势及适用的场景

https://static001.geekbang.org/infoq/1e/1e7a028ec4b9e2dbcba4c466e33b0899.png?x-oss-process=image/resize,w_416,h_234

用 JSX 实现 Carousel 轮播组件

用户头像
三钻2 月 5 日

在我们用 JSX 建立组件系统之前,我们先来用一个例子学习一下组件的实现原理和逻辑。这里我们就用一个轮播图的组件作为例子进行学习。轮播图的英文叫做 Carousel,它有一个旋转木马的意思。

https://static001.geekbang.org/infoq/62/62a16086a6faf25359655e53504d0631.png?x-oss-process=image/resize,w_416,h_234

使用 JSX 建立 Markup 组件风格

用户头像
三钻1 月 16 日

这里我们一起从 0 开始搭建一个组件系统。所以我们的第一步就是建立一个可以使用 markup 的环境。这里我们会学习使用 JSX 来建立 markup 的风格。这里我们基于与 React 一样的 JSX 去建立我们组件的风格。

https://static001.geekbang.org/infoq/ba/bad2ee0f87639c20efadfec3fab17ebc.png?x-oss-process=image/resize,w_416,h_234

用 JSX 建立组件 Parser(解析器)

用户头像
三钻1 月 8 日

这里我们一起从 0 开始搭建一个组件系统。首先通过上一篇《前端组件化基础知识》中知道,一个组件可以通过 Markup 和 JavaScript 访问的一个环境。

https://static001.geekbang.org/infoq/b1/b11503c590cf39e30ce14768f1c851a8.png?x-oss-process=image/resize,w_416,h_234

前端组件化基础知识

用户头像
三钻2020 年 12 月 31 日

这里我们一起来学习前端组件化的知识,而组件化在前端架构里面是最重要的一个部分。

https://static001.geekbang.org/infoq/ca/ca17504da27083643898a13e41243f04.png?x-oss-process=image/resize,w_416,h_234

不到 100 行代码的 iOS 组件化你怕了么?

用户头像
毒手疯波2020 年 6 月 5 日

在我看来一个20分钟写完,5分钟接入,要好几个月实施完简直就是在浪费生命。

组件化_组件化资料文章-InfoQ写作平台