我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

本文整理了70+百度开源项目,你用过多少个?!

1. 图表库

此次开源来自百度商业前端数据可视化团队,基于HTML5,是一个纯图表库,提供直观、生动、可交互、可自定义的数据可视化图表。

拖拽重算、数据查看、值域漫游等创新功能大大提升了用户体验,赋予了用户挖掘和整合数据的能力。

2.分布式配置管理平台

ent(分布式配置管理平台)专注于各类分布式系统配置管理的通用组件/通用平台,提供统一的配置管理服务。

3. 移动开发框架

它是基于node.js的开发框架,使用时需要安装node.js。

4. 新的3D可视化库-X

-X 是团队全新推出的3D可视化库,是基于的扩展,底层深度集成了WebGL库QTEK和。

5. 百度文库

它是百度开发的简单、可靠的库。

6. 在线富文本编辑器

,简称UM,是为了满足很多门户网站对于简易发帖框或者回复框的需求而定制的一款在线富文本编辑器。

UM最主要的特点就是容量和加载速度的变化,完整版代码量125k,并且摒弃了传统模式,采用div加载方式,实现了更快的加载速度和零加载失败率。

7.自动化测试框架Cafe

Cafe测试框架是百度QA部门推出的一款开创性的平台自动化测试框架,该框架覆盖了自动化测试的各种需求。

该框架致力于实现跨进程测试、快速测试、深度测试,解决了自动化测试中的很多难题,例如业界尚未解决的跨进程测试问题。

8. Web UI 框架

它是百度的一款Web前端UI框架,可以做到媲美的体验和交互。

9.百度音乐播放器内核

它是一款跨平台、轻量级的音频播放解决方案,是由百度@音乐前端团队研发和维护的浏览器端音频播放内核,基于HTML5 Audio和Flash音频技术,已在百度音乐多个线上产品线中使用,具有极强的灵活性和稳定性。

10. 轻量级 UI 组件 Magic

Magic 是一个使用脚本开发的轻量级 UI 组件,具有性能高、代码量小、支持多种初始化方式等优点,Web 前端开发人员可以使用 Magic 快速构建具有复杂前端功能的网站。

Magic 各个组件都有非常丰富的接口和事件处理,官网也提供了详细的使用文档和 demo。Web 前端开发者可以通过自定义组件、初始化方法、插件等方式获取最轻量版本。

11.高性能RPC框架BGCC

BGCC(发音为[:])是百度完全自主知识产权的轻量级、跨平台、多语言、面向对象、面向服务的高性能RPC框架。

支持事务级服务端消息主动推送、强大的接口级事务管理功能、包括自定义通信协议、接口描述语言(BIDL)、强大的代码生成引擎()、无缝集成C++通信。

12.分布式表系统Tera

Tera 是一个高性能、可扩展的数据库系统,旨在管理搜索引擎的数万亿超链接和网页信息。

为了实现数据的实时分析和高效访问,我们采用按行键、列名、时间戳全局排序的三维数据模型来组织数据,使用多级缓存体系,充分利用大内存、SSD盘、万兆网卡等新一代服务器硬件的性能优势,保证模型在高吞吐和水平扩展的同时具有灵活性。

13. 基于节点的同构解决方案 rebas

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

14. Broc,C/C++语言的构建工具

broc是c/c++语言的构建工具,提供编译、分支依赖、依赖模块下载等功能。

不同于make、cmake等链接库文件的编译方式,broc是将依赖库源代码和程序源代码一起编译,这种方式可以避免程序源代码和依赖库之间由于编译选项或者平台不一致导致的软件兼容性问题,broc支持编译后自动运行单元测试用例,还可以完成软件的持续集成。

15.富文本编辑器

它是百度Web前端研发部门开发的一款所见即所得的富文本网页编辑器,轻量级、可定制、注重用户体验。

16. Kity,一款在线思维导图编辑器

它是百度FEX团队f-cube团队(原团队)的又一力作,作为一款在线思维导图编辑工具,拥有众多编辑工具的交互体验。

KM与UE的宗旨是一样的,就是注重最终用户的体验,同时充分利用Web云存储的优势,可以将正在编辑的思维导图直接同步到云端。

此外,配合独创的“云盘分享”功能,用户可以直接从当前编辑的思维导图生成在线链接,一键分享给其他用户,实现无缝沟通。

17.轻量级类库

()是一个轻量级类库,MVC封装,数据驱动,提供类似Dom的事件模型,让绘制变得与众不同!

在公众号顶级架构师后台回复“offer”,即可获得算法面试题及答案惊喜大礼包。

18.文件上传组件

它是百度WebFE(FEX)团队开发的基于HTML5、辅以FLASH的简约现代文件上传组件。

它既能充分发挥HTML5在现代浏览器中的优势,又不抛弃主流IE浏览器,继续使用原有的FLASH运行库,兼容IE6+、4+、IOS6+,两个运行库调用方式一致,可供用户随意使用。

19.手势识别和事件库Touch.js

Touch.js 是一个针对移动设备的手势识别及事件库,由百度云团队维护,也是百度内部广泛使用的开发工具。

20.地图可视化工具库Mapv

Mapv 是基于百度地图开源的大数据可视化库,可以用来展示大量的点、线、面数据,每种类型的数据也有不同的展示类型,比如直接点、热力图、网格、聚合等。

21、专注于移动端滑动解决方案

这是一个非常流畅的滑块,支持移动和混合应用程序。

22. 百度UI库ESUI

ESUI是一套简易UI,提供了一系列控件来满足基本的页面交互功能。ESUI的API和默认可视化皮肤遵循BAIDU标准。

23. 弹窗插件 wBox

wBox是一款轻量级的弹窗插件,基于.4.2开发,主要实现弹出框的效果并增加了很多有趣的功能,如函数、显示隐藏层、Ajax页面、嵌入页面等功能。

24.百度BI平台

百度开源新一代一站式敏捷BI平台,是提供报表和OLAP服务的敏捷BI平台。

25.前端集成解决方案FIS

飞思科技(FIS)提供的一体化解决方案依托于一套灵活高效的编译工具,飞思科技利用这套编译平台整合前端开发资源,如果你想接触飞思科技,可以从这套平台入手。

26.移动组件库UI

GMU(UI)是百度前端通用组开发的移动端组件库,具有代码量小、简洁、易用的特点,组件内部处理了很多移动端的bug,覆盖机型广泛,可以大大减少开发交互组件的工作量,非常适合移动端网站项目。

27. RPC框架 sofa-pbrpc

sofa-pbrpc(-based rpc)是一个基于使用Boost::Asio实现的RPC框架的网络通信库,在百度各个部门广泛使用。

28.百度文件系统BFS-百度

百度核心数据库Tera将数据持久化在分布式文件系统上,分布式文件系统的性能、可用​​性、可扩展性对整个上层搜索业务的稳定性和有效性有着至关重要的影响。

29. 企业标准装载机 ESL

ESL 是一个浏览器端、符合 AMD 标准的加载器,适用于现代 Web 浏览器端应用程序的入口和模块管理。

30. 前端移动框架Saber

Saber 是一个模块化、模块化的前端移动框架。

31、百度MySQL分库分表中间件服务器

它是基于MySQL协议的分片中间件服务器,由百度的熊钊(id:)编写,支持各种灵活的(脚本定制)分片规则,将应用与分片隔离,代为MySQL操作,减少db的连接IO压力,并可实现读写分离和手动切换。

32.doc文档在线编辑与预览

它是一个在线编辑和预览.doc和.docx文档的工具。

33. JS 模板引擎

我们希望打造一个让用户觉得“简单、好用”的 JS 模板引擎。

34. 在线文件管理器

它是百度前端团队开发的一款页面级文件管理应用。

35.

它是一个在线PPT演示文档的框架。

36. 网络幻灯片

这是一个使用 编写的网络幻灯片。

37.前端模块化解决方案fis-pure

fis-pure 是基于FIS pure的纯前端模块化解决方案。

pure 是基于 FIS 的二次封装能力封装的解决方案,您可以直接使用,也可以参考 fis-pure 自行封装或者组合插件,构建自己的一体化解决方案。

二维码
扫一扫在手机端查看

本文链接:https://by928.com/1856.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线