珊瑚海介绍

CoralSea官网: http://doc.58corp.com/CoralSea

珊瑚海是安居客发起,58无线团队参与共建的一站式动态布局框架,支持 Android、iOS、小程序、H5. 包含引擎框架、DSL 管理后台、可拖拽低代码前端、JS 开发框架等全套基础能力。适用于 UI 交互、动画复杂性较低、布局动态要求高的页面。

一站式工具链:

  • 轻量级,快速接入

接入改造成本低,仅需少量的代码进行接入,包大小只增加 100k

  • 跨平台

底层使用 Yoga,支持 Android、iOS、小程序、H5,高度的 UI 一致性

  • 性能优

高性能,Yoga 底层 C++ 实现,可用于首页、混合页面,列表滑动丢帧率低

  • 丰富的基础组件、事件,支持自定义

基础组件、事件丰富,支持注册自定义组件、事件

  • 支持卡片级别的动态化,高可复用性

支持基于卡片级别的动态化,DSL 文件更小。高复用性,一套卡片可用于不同页面。DSL 前端提供卡片仓库,开发、上线更快捷

  • 支持页面的动态化

少量代码即可让整页面作为布局动态化载体

  • DSL 管理后台一站式上线发布

提供 DSL、模版创建、修改、发布的一站式服务

  • 低代码前端支持拖拽、sketch 导入

低代码前端操作便捷,适用于各种角色

  • 低代码前端支持 RN、Flutter 对接

打造大前端 DSL 生态

对比任意门、Mocha

对比任意门、Mocha 在线上 AB 测方面有如下优势:

# 优势
1 无 APP 版本限制,一次上线后可跨多个版本
2 跨端,支持 Android、iOS、小程序、H5
3 无需重启两次生效

任意门、Mocha数据:

使用珊瑚海进行线上 AB 测,除了能保持任意门、Mocha 对比传统 AB 测的开发、测试、上线周期的优势外,还可以解决任意门、Mocha 不支持跨 App 版本、跨端、需重启两次生效等问题

58App 预接入效果

DSL 管理后台 + 低代码前端:

效果视频

58App:

效果视频

描边卡片为珊瑚海卡片:

架构图

期待开源

期待我们后面的开源~

珊瑚海-一站式动态化布局框架相关推荐

  1. 珊瑚海 - 一站式跨端动态化布局框架原理

    目录 1.珊瑚海介绍 2.与其他框架的对比 3.客户端引擎 4.管理后台 5.低代码前端 6.打造更易用的组件库 7.生态规划 1. 珊瑚海介绍 CoralSea官网: http://doc.58co ...

  2. 一个UI布局框架,以最少的代码实现UI设置及布局控制

    Petral-UI是一个以Swift实现的 UI布局框架,以最少的代码,实现UI的搭建.属性设置以及布局控制. 源码 Github地址:github.com/HuangZhiBin- 接入条件 swi ...

  3. 微软一站式开发技术框架解决方案 年内展望

    微软一站式开发技术框架解决方案 (CodeFx) 自成立至今已有半年.在这半年里,我们完成了130个代码示例,主要覆盖了COM.数据访问.库加载.进程间通信.Office开发.WinForms等技术. ...

  4. CodeFx: 微软一站式开发技术框架解决方案 2009-7-30 新增sample code简介

    微软一站式开发技术框架解决方案 2009年7月30号更新: http://cfx.codeplex.com/Wiki/View.aspx?title=All-In-One%20Code%20Frame ...

  5. 强烈推荐——微软一站式开发技术框架 All-In-One Code Framework (CodeFx)

    如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://cfx.codeplex.com/,以及这两篇blog CodeFx:一站式微软开发技 ...

  6. CodeFx: 微软一站式开发技术框架 2009-10-18 最新版本新鲜出炉啦!!!

    微软一站式开发技术框架2009年10月18日更新.下载地址: http://cfx.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34431 ...

  7. SpringBoot一站式功能提供框架(一)整合MybatisPlus、整合Swagger Knif4j、整合Druid多数据源--柚子真好吃

    SpringBoot一站式功能提供框架(一)整合MybatisPlus.整合Swagger Knif4j.整合Druid多数据源--柚子真好吃 一.前言 二.功能描述 三.具体实现 四.开源地址 一. ...

  8. 09-微信小程序商城 分类和产品 左右布局框架(微信小程序商城开发、小程序毕业设计、小程序源代码)(黄菊华-微信小程序开发教程)

    本章主要讲解产品分类功能和产品详细页面的实现.主要涉及:如何实现左右布局的框架,如何实现产品页面顶部菜单的切换,产品的详情页面.底部菜单.评论页面的实现等. 左右布局框架 左右布局框架效果如图13-1 ...

  9. 17款响应式布局框架

    响应式页面设计的运用越来越广泛,做为一名WEB前端开发人员,我们有必要了解更多相关的响应式布局的工具和资源,从而使我们更容易地创建具有响应式布局特性的网站,今天就为大家分享几款响应式布局框架吧. 1. ...

最新文章

  1. linux 文件权限标识,linux文件权限学习 包括 特殊权限
  2. 前端开发 使用html写一个博客 基本标签的体验 0226
  3. java线程基础_Java多线程基础
  4. 大到创业,小到做一份副业
  5. 【IT】Asp.Net MVC
  6. spring与mybatis
  7. 七、VueJs 填坑日记之渲染一个列表
  8. PHP 模拟库存出库商品
  9. 百度杀毒软件2013低调发布
  10. 反编译DLL和.NET文件工具dnSpy
  11. Android系统最高的电视盒子,2019年电视盒子排行榜:市面上性能最强的电视盒子大盘点...
  12. MOT-Machine Learning Methods for Solving Assignment Problems in Multi-Target Tracking
  13. java开发基础(面试必备)
  14. callable的使用方法详解
  15. 中铁建工集团安装公司基于BIM物资施工运维系统由橄榄山软件研发完成
  16. 21根火柴取放 c语言,趣味C语言题Word版
  17. php mysql 金钱_PHP实现货币换算的方法
  18. html中加水印,静态html页面 添加水印效果 且 水印不可复制
  19. 超赞!编译器和解释器的异同,瞬间明白了
  20. CSDN每日一练:小桥流水人家

热门文章

  1. IAC工具的五个分类
  2. Google-Hacking 语法笔记
  3. “十四五”数字泉城建设应用场景
  4. CCF201509-1数列分段(C语言)
  5. 制造业生产ERP源码,c#制造业通用ERP管理系统源码
  6. 性能跑分第一的安卓模拟器?
  7. 2022年电工(技师)考试试题模拟考试平台操作
  8. LabVIEW如何减少下一代测试系统中的硬件过时6
  9. 如何解决html文档无法复制,职场必备技能:网页文档无法复制,3招教你轻松搞定...
  10. C++之相对路径转绝对路径