龙空技术网

滴滴又上新开源项目,作为程序员的一定要多了解多学习热门技术

深圳骨事 77

前言:

此时小伙伴们对“js变色龙”大约比较着重,你们都想要分析一些“js变色龙”的相关内容。那么小编也在网上搜集了一些关于“js变色龙””的相关内容,希望小伙伴们能喜欢,小伙伴们一起来了解一下吧!

自2017年滴滴逐渐开源多个项目后,2018年滴滴开源项目达到14个左右。2019 年,滴滴在GitHub上目前已经对外开源 39个项目,仅 2019 年一年开源 20 多个,总 Stars 数超过 5 万,在 Github 全球组织排名进入前100名。其源项目从单一的前端项目,覆盖技术领域扩大至人工智能、小程序、智慧交通、中间件、前端框架、研发工具等领域。


GitHub滴滴开源项目主页


作为一名程序员,除了自己低头撸码,完成自己工作之外。一定要时刻保持对最新技术和最热技术的敏感度和关注度。不断学习才能不被淘汰。下面是对滴滴几个比较重大开源项目的简单介绍。

一、DoraemonKit


项目GoKit的 Logo

DoraemonKit /'dɔ:ra:'emɔn/,简称DoKit,中文名 哆啦A梦。是一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,意味着能够像哆啦A梦一样提供给他的主人各种各样的工具。


二、Chameleon


Chameleon图标

Chameleon/kəˈmiːlɪən/,简写CML,中文名卡梅龙;中文意思变色龙,是一套基于VUE.JS的前端框架。开发一套代码,同时可兼容支持平台:web、微信小程序、支付宝小程序、百度小程序、android(weex)、ios(weex)、qq 小程序、字节跳动小程序、快应用等平台。意味着就像变色龙一样能适应不同环境的跨端整体解决方案。


部分支持平台截图

三、VirtualAPK



VirtualAPK是功能强大又轻巧的插件框架,适用于 Android,可以帮助开发者 / 企业随时通过更新插件的方式来发布新功能,拥有功能完备、基本无入侵、插件可轻松访问宿主代码和资源、高兼容性这四大核心优势。


四、Cube-UI

滴滴开发的基于基于 Vue.js 实现的 Web 移动端组件库Cube-UI 是从滴滴内部业务中不断取其精华得来的,为后续集成保驾护航。cube-ui 组件主要包括 3 部分:基础组件、弹出层组件和滚动组件。目前共开源 14 个通用性强的组件。有了这款组件库,移动端开发者可以简化开发过程,专注业务逻辑从而提升开发效率。

五、mand-mobile

mand-mobile是滴滴开发的面向金融场景的移动端UI组件库,基于Vue.js实现。


六、Booster

Booster 是一款专门为移动应用设计的易用、轻量级且可扩展的质量优化框架,其目标主要是为了解决随着 APP 复杂度的提升而带来的性能、稳定性、包体积等一系列质量问题。

Booster 提供了性能检测、多线程优化、资源索引内联、资源去冗余、资源压缩、系统 Bug 修复等一系列功能模块,可以使得稳定性能够提升 15% ~ 25%,包体积可以减小 1MB ~ 10MB。


更多滴滴开源项目大家想学习了解的可以登录滴滴GitHub的项目主页了解学习。之后大河会不定期给大家多多分享IT互联网行业的最新最热技术和行业事件。请喜欢的朋友多多关注多多点赞!谢谢!

标签: #js变色龙