rebas 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
rebas 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
开发厂商 百度
地区 国产
提 交 者 sikkx
适用人群 未知
收录时间 2016-01-29

软件简介

基于 Node 的 JavaScript 同构解决方案。提供了 saber 的服务端运行环境,使其具备从 SPA 到 MPA,从前端渲染到后端渲染的深度响应式能力。

Rebas 使首屏渲染由服务器端完成,极大地降低了 SPA 首屏的白屏时间并解决了 SEO 问题。借助于 node ,服务器端的渲染逻辑不用额外开发,只需要对现有的 Saber 应用进行小幅修改就能让已有的逻辑同时运行在客户端与服务器端。

Saber 所有的基础组件都进行了同构升级,确保能同时运行在客户端与服务器端。对于业务开发只需聚焦业务逻辑,不用特别关注运行平台,剩下的一切就交给 Saber 与 Rebas 吧~

同构

浏览器不再是唯一的用武之地了,从现在开始,欢迎进入崭新的全栈时代!借助于 MVP 良好的逻辑分层与众多 saber 模块的同构化努力,您的应用能无缝地同时运行在 Node 平台与客户端浏览器中,为您带来前所未有的编程体验。平台无关的代码既能运行在服务器端提供良好地 SEO 优化与首屏渲染速度,也能同时运行在浏览器中提供流畅的,无刷新、全异步交互体验。写一份代码,两处运行,不止双倍的爽快~http://ecomfe.github.io/fate/asset/img/point-isomorphic@2x.png

深度响应式

得利于框架的平台扩展,我们进一步扩张了响应式的意义,不仅考虑终端的屏幕尺寸,更关乎应用的整体体验,更充分地 为用户的体验服务,根据具体的前端运行环境(浏览器版本)选择最合适的运行模式,让您的应用即能为中高端浏览器提供最佳的单页面应用体验,也能充分照顾到 低端浏览器为其提供更为有效的多页面应用体验。这一切都无关业务逻辑,rebas 会默默地在幕后帮您漂亮地解决掉~

http://ecomfe.github.io/fate/asset/img/point-deep-responsive.png

展开阅读全文

代码

评论 (1)

加载中
国人项目普遍有个缺点,就是维护的人比较少,所以不敢用~ #rebas#
2016/01/31 02:44
回复
举报
更多评论
暂无内容
发表了博客
2019/01/15 08:56

Git与SVN的区别

我使用过的版本控制工具有两种:早期的时候使用的是SVN,现在主要使用git,我就我个人的观点,简单的说下两者的区别: 1. Git是分布式的,SVN是集中式的,好处是跟其他同事不会有太多的冲突,自己写的代码放在自己电脑上,一段时间后再提交、合并,也可以不用联网在本地提交; 2. Git下载下来后,在本地不必联网就可以看...

0
0
发表了博客
2016/11/14 13:41

百度的71款开源软件

插件: SlipHover(jQuery遮罩插件) wBox(jQuery的弹窗插件) 服务器: Heisenberg(百度mysql分库分表中间件服务器)无语言限制,mysqlclient、c、Java等都可以使用。 解决方案: baidu yogurt(前端集成解决方案)基于fis扩展针对服务端为express.js的前端集成解决方案。 F.I.S(前端集成解决方案)包括前端框架、模...

0
5
发表于AI & 大数据专区
2019/03/24 18:46

【git命令】git-rebase

修改历史提交记录 作用简要概括为:可以对某一段线性提交历史进行编辑、删除、复制、粘贴;因此,合理使用rebase命令可以使我们的提交历史干净、简洁! 前提:不要通过rebase对任何已经提交到公共仓库中的commit进...

0
3
发表于软件架构专区
06/02 17:30

开源| 百度的 71个炸天开源项目!

点击上方“Python进击者”,选择“星标”公众号 重磅干货,第一时间送达 项目可以用于实战中,建议收藏! 1.JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯J...

0
0
08/22 23:45

百度的71个非常厉害的开源项目

点击“开发者技术前线”,选择“星标🔝” 在看|星标|留言, 真爱 来源:toutiao.com/i6798125585173316108 Github中文社区 1.JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 C...

0
0
发表了博客
08/09 13:01

百度的71个炸天的开源项目

本文为大家整理了百度开源的70+项目,看看有没有感兴趣的。 1.JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个...

0
0
04/30 21:21

百度的71个炸天的开源项目

原文链接:toutiao.com/i6798125585173316108 本文为大家整理了百度开源的70+项目,看看有没有感兴趣的。 1.JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯J...

0
0
06/17 21:00

百度 71个炸天的开源项目,你知道几个?

点击上方“java大数据修炼之道”,选择“设为星标” 优质文章, 第一时间送达 项目可以用于实战中,建议收藏! 1.JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个...

0
0
发表于软件架构专区
05/16 09:26

百度的71个炸天的开源项目

原文链接:toutiao.com/i6798125585173316108 本文为大家整理了百度开源的70+项目,看看有没有感兴趣的。 1.JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯J...

0
0
发表于AI & 大数据专区
05/01 21:47

百度的71个炸天的开源项目

原文链接:toutiao.com/i6798125585173316108 本文为大家整理了百度开源的70+项目,看看有没有感兴趣的。 1.JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯J...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
61 收藏
分享
返回顶部
顶部