百度JavaScript项目tangram开源 促进国内前端开发水平提升

简介: 日前,百度JavaScript开发框架tangram宣布对第三方开发者开源,并推出网站tangram.baidu.com。据悉,这是百度前端第一次对外开放源代码。业内人士认为,此举将推动国内JavaScript技术的研究和交流,为广大前端开发人员提供更符合本土的选择和代码参考,对国内前端开发整体水平的提升带来重大意义。

日前,百度JavaScript开发框架tangram宣布对第三方开发者开源,并推出网站tangram.baidu.com。据悉,这是百度前端第一次对外开放源代码。业内人士认为,此举将推动国内JavaScript技术的研究和交流,为广大前端开发人员提供更符合本土的选择和代码参考,对国内前端开发整体水平的提升带来重大意义。

一直以来,在国内开发业界,包括JavaScript、ActionScript、CSS、XHTML、Adobe AIR等在内的前端开发技术虽然与用户体验息息相关,但前端开发从业者却并没有受到足够的重视。业内很少有针对前端开发的学习和交流渠道,开发人员普遍使用的是jquery、yui等国外的前端开源框架。

百度tangram开源为国内前端开发从业者带来了新的曙光。据了解,tangram是一套简单可依赖的JavaScript开发框架,它具有体积小巧、性能优良、使用简单等特点,并且经过专业QA测试以及百度各大产品线的应用,质量得到了充分保障。尤其值得一提的是,tangram是一个高度模块化的框架,各模块能独立开发,互不影响,弥补了国内少有适合团队开发的前端框架的空白。开发人员可以按照自身产品的需求定制tangram,例如在 Base库中针对函数级别做定制,在Component库中针对功能点做定制。同时,tangram也能很方便地扩展和修改,相比同类框架有更强的定制性。

目前百度tangram是一个成体系的开源计划,涵盖了tangram框架的核心库、组件库等一系列框架,为前端开发提供了完整方案。据悉,百度后继还有开源自动化测试框架和测试用例的一系列计划。

百度方面表示,前端开发框架一直缺乏中文技术文档,但tangram提供了丰富的中文文档,方便广大技术开发者学习。百度也一直非常注意创造良好的技术交流氛围,将长期举办各种tangram相关的技术交流和技术培训等,提升国内开发人员的技术水平。

百度持续推动互联网开放,近年来在技术、市场、产业等领域都有不凡举措,例如定期举办促进业界技术交流的百度技术沙龙活动。业界有传言称百度开源此举很可能意在培育、挖掘、积累国内顶尖技术人才。不论传言是否真实,不可否认的是,在百度的引领下,中国互联网技术圈正在变得更加积极互动,这对于提升国内技术开发水平的影响不可估量。

原文链接:http://soft.chinabyte.com/database/466/11741966.shtml

目录
相关文章
|
14天前
|
前端开发 JavaScript 网络协议
前端最常见的JS面试题大全
【4月更文挑战第3天】前端最常见的JS面试题大全
33 5
|
25天前
|
开发框架 JavaScript 安全
js开发:请解释什么是Express框架,以及它在项目中的作用。
Express是Node.js的Web开发框架,简化路由管理,支持HTTP请求处理。它采用中间件系统增强功能,如日志和错误处理,集成多种模板引擎(EJS、Jade、Pug)用于HTML渲染,并提供安全中间件提升应用安全性。其可扩展性允许选用合适插件扩展功能,加速开发进程。
|
26天前
|
缓存 JavaScript 前端开发
js开发:请解释什么是Webpack,以及它在项目中的作用。
Webpack是开源的JavaScript模块打包器,用于前端项目构建,整合并优化JavaScript、CSS、图片等资源。它实现模块打包、代码分割以提升加载速度,同时进行资源优化和缓存。借助插件机制扩展功能,并支持热更新,加速开发流程。
17 4
|
30天前
|
JavaScript 前端开发 Java
纯前端JS实现人脸识别眨眨眼张张嘴案例
纯前端JS实现人脸识别眨眨眼张张嘴案例
41 0
|
1月前
|
前端开发 JavaScript 数据安全/隐私保护
推荐6款超级好看的开源中后台前端框架
推荐6款超级好看的开源中后台前端框架
50 0
|
1月前
|
JSON JavaScript 前端开发
解决js中Long类型数据在请求与响应过程精度丢失问题(springboot项目中)
解决js中Long类型数据在请求与响应过程精度丢失问题(springboot项目中)
33 0
|
17天前
|
前端开发 应用服务中间件 nginx
Nginx配置详解Docker部署Nginx使用Nginx部署vue前端项目
Nginx配置详解Docker部署Nginx使用Nginx部署vue前端项目
78 0
|
3天前
|
JavaScript
node.js输入项目目录结构并展示
node.js输入项目目录结构并展示
2 0
|
17天前
|
人工智能 前端开发 JavaScript
【前端设计】HTML+CSS+JavaScript基本特性
【前端设计】HTML+CSS+JavaScript基本特性
|
26天前
|
JavaScript 前端开发 编译器
js开发: 请解释什么是Babel,以及它在项目中的作用。
**Babel是JavaScript编译器,将ES6+代码转为向后兼容版本,确保在旧环境运行。它在前端构建中不可或缺,提供语法转换、插件机制、灵活配置及丰富的生态系统,支持代码兼容性和自定义编译任务。**
17 6