成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

騰訊關于微信和移動開發的10大開源項目

移動開發 開源
騰訊開源了許多非常有價值的項目,下面我們一起來看看騰訊10大開源項目:包括Android 熱修復框架 Tinker、微信客戶端跨平臺組件 Mars以及小程序組件化開發框架 wepy等等。

騰訊開源了許多非常有價值的項目,下面我們一起來看看騰訊10大開源項目有哪些?

1、Android 熱修復框架 Tinker 

圖0:騰訊關于微信和移動開發的10大開源項目

Tinker是微信官方的Android熱補丁解決方案,它支持動態下發代碼、So庫以及資源,讓應用能夠在不需要重新安裝的情況下實現更新。當然,你也可以使用Tinker來更新你的插件。

它主要包括以下幾個部分:

  • gradle編譯插件: tinker-patch-gradle-plugin
  • 核心sdk庫: tinker-android-lib
  • 非gradle編譯用戶的命令行版本: tinker-patch-cli.jar(詳情:https://github.com/Tencent/tinker)

2、微信客戶端跨平臺組件 Mars

 

圖1:騰訊關于微信和移動開發的10大開源項目

Mars 是微信官方的終端基礎組件,目前已接入微信 Android、iOS、Mac、Windows、WP 等客戶端。主要包括以下幾個部分:

  • comm:可以獨立使用的公共庫,包括socket,線程,消息隊列,協程等;
  • Xlog軟件:日志組件,可靠性高,高性能
  • SDT:網絡診斷組件
  • STN:信令分發網絡模塊,也是Mars最主要的部分。圖。(詳情:https://github.com/Tencent/mars)

3、小程序組件化開發框架 wepy

WePY 是一款讓小程序支持組件化開發的框架,通過預編譯的手段讓開發者可以選擇自己喜歡的開發風格去開發小程序。框架的細節優化,Promise,Async Functions的引入都是為了能讓開發小程序項目變得更加簡單,高效。

同時WePY也是一款成長中的框架,大量吸收借鑒了一些優化前端工具以及框架的設計理念和思想。如果WePY有不足地方,或者你有更好的想法,歡迎提交ISSUE或者PR。

特性:

  • 類Vue開發風格
  • 支持自定義組件開發
  • 支持引入NPM包
  • 支持Promise
  • 支持ES2015+特性,如Async Functions
  • 支持多種編譯器,Less/Sass/Stylus、Babel/Typescript、Pug
  • 支持多種插件處理,文件壓縮,圖片壓縮,內容替換等
  • 支持 Sourcemap,ESLint等
  • 小程序細節優化,如請求列隊,事件優化等(詳情:https://github.com/Tencent/wepy)

4、輕量級高性能的 Hybrid 框架 VasSonic

VasSonic是騰訊QQ會員 VAS團隊研發的一個輕量級的高性能的Hybrid框架,專注于提升頁面首屏加載速度,***支持靜態直出頁面和動態直出頁面,兼容離線包等方案。

接入VasSonic后***打開可以在初始化APP的時候并行請求頁面資源,并且具備邊加載邊渲染的能力。非***打開時,APP可以快速加載上次打開動態緩存在本地的頁面資源,然后動態刷新頁面。騰訊手機QQ通過VasSonic框架使得頁面首屏耗時平均低于1S以下。(地址:https://github.com/Tencent/VasSonic)

5、微信團隊前端開發工具 WeFlow

 

圖2:騰訊關于微信和移動開發的10大開源項目

這是一個高效、強大、跨平臺(macOS & Win)的前端工具,核心基于 tmt-workflow 工作流.(詳情:https://github.com/weixin/WeFlow)

6、移動數據庫框架 WCDB

WCDB是一個高效、完整、易用的移動數據庫框架,基于SQLCipher,支持iOS, macOS和Android。

 

[[221638]]

基本特性:

  • 易用,WCDB支持一句代碼即可將數據取出并組合為object。
  • 高效,WCDB通過框架層和sqlcipher源碼優化,使其更高效的表現。
  • 完整,WCDB覆蓋了數據庫相關各種場景的所需功能。(詳情:https://github.com/Tencent/wcdb)

7、基于參數服務器理念的機器學習框架 Angel

Angel 是一個基于參數服務器(Parameter Server)理念開發的高性能分布式機器學習平臺,它基于騰訊內部的海量數據進行了反復的調優,并具有廣泛的適用性和穩定性,模型維度越高,優勢越明顯。 Angel 由騰訊和北京大學聯合開發,兼顧了工業界的高可用性和學術界的創新性。

Angel基于Java和Scala開發,能在社區的Yarn上直接調度運行,并基于PS Service,支持Spark on Angel,未來將會支持圖計算和深度學習框架集成。(詳情:https://github.com/Tencent/angel)

8、自動內存泄漏檢測工具 MLeaksFinder

MLeaksFinder 是騰訊開源的 iOS 平臺的自動內存泄漏檢測工具,引進 MLeaksFinder 后,就可以在日常的開發,調試業務邏輯的過程中自動地發現并警告內存泄漏。具有如下特性:

  • 自動檢測內存泄漏和釋放不及時的場景
  • 構建泄漏對象相對于 ViewContrller 的引用鏈以幫助開發者定位問題
  • 不侵入業務邏輯,引入即生效,無需修改任何代碼或引入頭文件(詳情:https://github.com/Tencent/MLeaksFinder)

9、UI 庫 WeUI

WeUI 是由微信官方設計團隊專為微信移動 Web 應用設計的 UI 庫。WeUI 是一套同微信原生視覺體驗一致的基礎樣式庫,為微信 Web 開發量身設計,可以令用戶的使用感知更加統一。包含button、cell、dialog、toast、article、icon等各式元素。(詳情:https://github.com/weixin/WeUI)

10、分布式后臺服務引擎 MSEC

 

圖4:騰訊關于微信和移動開發的10大開源項目

毫秒服務引擎(MSEC)由騰訊 QQ 團隊開源。它是一個后端 DEV&OPS 引擎,包括RPC,名稱查找,負載平衡,監控,發布和容量管理。毫秒服務引擎特性:

  • 模塊間訪問采用RPC的方式,開發者不用關注網絡與報文格式,像寫單機程序一樣開發分布式服務。
  • 負載自動均衡與容錯,對于單機故障、局部網絡波動等狀況自動應對,服務高可用性。
  • 支持 C/C++/java/PHP 語言,如果選擇 C/C++ 語言,支持協程,兼具開發和運行效率。
  • Web 化的管理界面
  • 簡易部署,需要復雜部署的服務器都采用docker鏡像的方式安裝
  • 相比使用其他開源組件拼湊起來的解決方案,毫秒服務引擎更加的體系化,對團隊的規范更加到位
責任編輯:未麗燕 來源: 程序師
相關推薦

2009-11-02 09:38:07

開源ESB

2021-03-25 09:00:00

開發工具集群

2021-05-17 10:20:35

SREDevOps開源

2018-10-09 14:34:58

開源KubernetesGit

2019-05-09 08:29:34

開源安全SIEM工具

2020-03-23 08:00:00

開源數據集文本分類

2018-11-29 13:25:09

Android開源操作系統

2018-02-02 17:45:24

JavaWeb開源框架

2012-12-21 15:09:10

微 信 不是

2022-05-06 11:11:53

ARVR開源

2009-08-12 09:09:04

2019-01-22 15:32:05

Go語言工具開發

2019-04-26 09:37:30

Go 開源技術

2009-12-28 09:36:00

開源軟件Chrome OS

2016-10-18 10:45:00

開發開源

2024-03-19 08:00:00

物聯網應用物聯網開源

2016-12-15 13:51:30

開源數據可視化

2025-03-31 08:10:43

2020-05-06 08:03:29

云原生云計算開源
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: www.精品一区 | 中文字幕乱码一区二区三区 | 国产精品一区二区免费 | 欧美久久久久久 | 日日夜夜天天 | 精品少妇一区二区三区在线播放 | 伊人精品视频 | 日韩精品极品视频在线观看免费 | 成人综合一区 | 91啪影院| 二区av| 欧美做暖暖视频 | 99视频网站 | 高清黄色 | 一级a性色生活片久久毛片 一级特黄a大片 | 中文在线a在线 | 成人免费观看男女羞羞视频 | 天天射美女 | 亚洲成人一区 | 国产精品无码永久免费888 | 一区二区三区在线免费 | 丝袜美腿一区二区三区 | 日韩精品免费一区二区在线观看 | 视频一区二区中文字幕 | 日韩美女一区二区三区在线观看 | 日本不卡一区 | 久久小视频 | 日韩另类 | 国产精品国产三级国产aⅴ原创 | 亚洲一区二区三区高清 | 中文精品久久 | 日韩精品视频在线 | 成年女人免费v片 | 日韩国产精品一区二区三区 | 精品视频一区二区三区在线观看 | 国产高潮好爽受不了了夜色 | 国产色在线 | 天堂精品视频 | 亚洲国产日本 | 亚洲国产网站 | 国产精品久久久久久久久污网站 |