飞冰 ICE 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
飞冰 ICE 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
飞冰 ICE 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
飞冰 ICE 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
飞冰 ICE 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
开源组织 阿里巴巴
地区 国产
投 递 者 局长
适用人群 未知
收录时间 2018-03-09

软件简介

飞冰(ICE) 是一套基于 React 的中后台应用解决方案,ICE 包含了一条从设计端到开发端的完整链路,帮助用户快速搭建属于自己的中后台应用。

面向设计者端,ICE 提供了 ICE Design 设计语言,来给 UI 界面提供专业的视觉指导。面向开发者端,ICE 提供了 Iceworks 工具,这是一个图形化界面的开发平台,它承载了 ICE 的物料体系和开发体验。

物料体系

在飞冰中,组件、区块、布局、模板等统称为物料,由飞冰团队维护,在内部有一套完整的开发规范和工具,目前也正在逐步对外开放中;基于此,你可以参与共建 ICE,也可以自建私有的物料体系。

  • 组件:最基础的物料,目前飞冰的基础组件达到 55+,具有高度可复用性。

  • 区块:通过对大量的中后台系统常用的场景进行分类、对比和抽象,基于基础组件组合而成,目前飞冰的区块达到 110+,可以通过 iceworks 进行快速组合搭建应用,减少重复的开发,提升效率。

  • 布局:在中后台系统中布局通常较为统一,以 顶部-侧边布局-通栏 模式为主,为此 ICE 提供了 4+ 常见的布局,支持 light 和 dark 两套主题。

  • 模板:基于已有的区块搭建而成,目前提供了 4+ 的特定领域的模板,可以从零开始搭建应用,也可以选择特定类型的模板开始使用。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (10)

加载中
用了好久, 感觉比antd好用多了! 自由很多.
2020/10/29 14:22
回复
举报
又一个看着还可以的轮子
2018/06/11 16:13
回复
举报
刚下载试用,就打不开。mac版2.0.2
2018/05/08 20:48
回复
举报
打分: 力荐
期待你的进步
2018/03/12 12:52
回复
举报
感觉和ant的领域完全一样啊, 都是让后端人员快速的编写后台系统页面.
2018/03/12 10:20
回复
举报
打分: 还行
看来内部竞争激烈啊~
2018/03/10 14:36
回复
举报
阿里开源的是不是都是内部基本抛弃不用的
2018/03/10 11:21
回复
举报
相比ant.design这个Iceworks 是一个不错的可视化的脚手架,达到自由定制的目的。
2018/03/10 10:53
回复
举报
明显这个好用过 antd的团队啦 。 使用的场景比 antd的多 。 antd 感觉只是阿里的一个实验班
2018/03/10 10:50
回复
举报
有ant.design了怎么又搞了个飞冰?整合资源不好么
2018/03/10 10:17
回复
举报
更多评论
发表于大前端专区
2018/05/08 16:22

阿里系 React 项目飞冰 2.0 正式发布:支持 Vue 项目开发

飞冰 2.0 大版本已正式发布,带来了许多重要更新。 飞冰 2.0 是什么? 飞冰通过 Iceworks GUI 工具、完善的开发文档、丰富的组件等,无需安装配置任何前端开发环境(比如安装 node 等)、无需编写构建脚本等,即可拥有前端开发最佳实践。开发过程十分简单。 通过海量的物料,可以快速复用专注于编写业务逻辑提升开发效率,又可以查看代码进行学习。 飞冰 2.0 带来了什么? 支持 Vue 项目开发 千呼万唤始出来。由于阿里系偏向 Re...

18
85
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2011/12/01 09:36

ICE入门

这个项目涉及两种语言,c++和java。使用ICE中间件。其中有一部分就是java通过ICE调用后台的由c++实 现的函数。java端调用的过程是这样的: 1。定义好接口,文件类型全部是*.ice文件。(在这个项目中这部分是C++同志完成的) 2。执行slice2java -I. XXX.ice。ICE将自动将其编译成.java文件。(参见注释1) 3。取所有生成的java文件到本地,放到相应的package里面。(参见注释2) 4。把ICE.jar放在lib里面。 5。编译java文件,生成...

0
0
发表了博客
2016/09/19 14:02

Zeroc Ice 学习笔记--集成Ice与Spring(参考Zeroc Ice 权威指南)

Zeroc Ice 学习笔记--集成Ice与Spring public class SpringUtil { private static ClassPathXmlApplicationContext ctx; private static final String configPath="applicationContext.xml"; public static synchronized <T> T getBean(Class<T> beanCls) { if (ctx == null) { ctx = new ClassPathXmlApplicationContext(configPath); ctx.registerShutdownHook(); } ...

0
0
发表了博客
2020/08/31 09:32

ICE流程

本文介绍stun/turn ,已turn 为主

0
0
2016/01/27 16:32

ZeroC ICE之旅

Ice 是 Internet Communications Engine 的简称,出自ZeroC名门之下。 Ice 是一种面向对象的中间件平台。从根本上说,这意味着Ice 为构建面向对象的客户-服务器应用提供了工具、API 和库支持。Ice 应用适合于异构平台环境中使用:客户和服务器可以采用不同的编程语言,可以运行在不同的操作系统和机器架构上,并且可以使用多种网络技术进行通信。无论部署环境如何,这些应用的源码都是可移植的。 其采用C/S 模式结构,支持同步...

0
3
发表了博客
2018/12/17 19:53

飞冰ICE

一、 飞冰目标与愿景(同时也概况飞冰是什么) 飞冰是一套基于 React 的中后台应用解决方案,在阿里巴巴内部,已经有 270 多个来自几乎所有 BU 的项目在使用。经过 2 年的发展,飞冰已经是中后台 2.0 体系,这个阶段中我们的目标是赋能企业、组织搭建自己的中后台体系。飞冰包含了一条从设计端到开发端的完整链路,帮助我们的用户快速搭建属于自己的中后台应用。 我们希望中后台应用的开发能变得更高效。面向设计者端,我们提供了...

0
0
发表了博客
2011/12/30 10:24

ICE协议看明白

这个文件描述了以UDP为基础的请求/回答模式的多媒体会话的NAT穿越的协议。这个协议名叫ICE。ICE利用了STUN协议和它的扩展版本TURN。ICE可以被任何请求/问答模式的协议利用。例如sip。 1. 简介 RFC 3264 定义了一个双向会话描述协议(SDP),以建立多媒体回话。这种请求/回答模式被sip利用。 请求/回答的协议很难穿越NAT。因为它们想要建立一个媒体包的流。它们想要携带媒体源的IP地址和端口,并且将这些东西放入消息中。这些东...

0
5
发表了博客
2016/12/01 18:20

ZeroC Ice 安装

Linux环境 下载anzhuangba wget http://www.zeroc.com/download/Ice/3.4/Ice-3.4.1-rhel5-i386-rpm.tar.gz 解压 tar -zxvf Ice-3.4.1-rhel5-i386-rpm.tar.gz 安装C++和Java rpm -ivh ice-3.4.1-1.rhel5.noarch.rpm rpm -ivh db48-*.rpm rpm -ivh mcpp-devel-2.7.2-2ice.rhel5.i386.rpm rpm -ivh ice-libs-3.4.1-1.rhel5.i386.rpm rpm -ivh ice-c++-devel-3.4.1-1.rhel5.i386.rpm rpm -ivh ice-java-*.rpm rpm -ivh ice-utils-3....

0
0
发表于服务端专区
2015/10/18 19:12

Linux下ICE的安装

1. 安装第三方包 http://www.zeroc.com/download/Ice/3.3/ThirdParty-Sources-3.3.0.tar.gz 解压 ThirdParty-Sources-3.3.0.tar.gz # cd ThirdParty-Sources-3.3.0 1)mcpp is a C/C++ preprocessor ------ 解压 mcpp-2.7.2.tar.gz # cd mcpp-2.7.2 # ./configure - CFLAGS=-fPIC -enable-mcpplib (必须要有) # make # make install 2)Berkeley DB 是一个高性能的,嵌入数据库编程库,和 C语言 , C++, Java, Perl, Python, Tcl...

0
2
2015/08/07 09:44

ice证书制作

制作过程 1->安装Python2.7.3。 2->配置Python的环境变量,即把Python的安装目录配置到path里面。 3->分别执行pip install --upgrade pip和pip install zeroc-icecertutils 4->命令执行完成之后会在Python安装目录下面生成Scripts,配置到环境变量path下面 5->到ice3.6安装目录..\Ice-3.6.0-demos\certs实例下面有个makecerts.py,把这个脚本copy到一个新的文件夹里面,执行这个Python脚本。 会生成如下图见附件(其中包括CA和证...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
10 评论
294 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部