当前位置:网站首页>As one of the bat, what open source projects does Tencent have?

As one of the bat, what open source projects does Tencent have?

2022-06-24 12:19:00 Java program ape

Ali 、 The open source achievements of Baidu Internet giant ,BAT The three companies are one short of Tencent . In recent years, Tencent has attached importance to open source , It has opened many popular projects , Today, let's take stock of the popular open source projects of Tencent .

More star open source project addresses !

One.APIJSON

APIJSON It is an open source project of Tencent , This project has won five awards both inside and outside Tencent 、 Tencent open source has five firsts .

APIJSON It's a kind of special for API Born JSON Network transmission protocol and the implementation based on this set of protocol ORM library .

For simple add delete change check 、 Complex query 、 Simple transaction operations Provides a fully automated universal API. Can significantly reduce development and communication costs , Simplify development process , Shorten development cycle .

For front-end developers , There is no need to push the interface to the back end 、 Seeking documents , Data structure and full customization , To what is what .

For back-end developers , This tool can automatically generate documents , No more writing and maintenance , Most of the API No more writing . Automatically verify permissions 、 Automatic version management 、 Automatic defense SQL Inject .

Address :

https://github.com/Tencent/APIJSON

Two.WePy

WePY It's a framework that lets applets support component-based development , Be similar to Vue Development style , It is very convenient for developers to choose their favorite development style to develop small programs .WePy Make it easier for developers to develop small program projects , Efficient .

WePy Support custom component development 、Promise、ES2015+、 Multiple plug-ins handle , File compression , Picture compression , Content replacement, etc .

Address :

https://github.com/Tencent/wepy

Three.Tendis

Redis Is a high-performance cache database , This technology has been widely used . Many scenarios of Tencent products also need Redis , In tencent IEG Used by technical team Redis I encountered some pain points when I was , For example, high memory consumption 、 Data reliability, etc .

Tencent Entertainment CROS DBA The open source distributed high-performance platform independently designed and developed by the team and Tencent cloud database team KV Storage , Launched Tendis, The buffer version is provided according to different requirements 、 Hybrid storage 、 And storage version .

The user can go through redis client interview ask Tendis Storage version , Almost no code changes . meanwhile ,Tendis The storage version supports disk capacity far beyond memory , It can greatly reduce the storage cost of users .

manual :http://tendis.cn/#/

Address :

https://github.com/Tencent/Tendis

Four.Kbone

The underlying model of wechat applet and Web Different ends , We want to put Web It is impossible to move the end code to the applet environment for execution .

kbone Was born to solve this problem , It implements an adapter , The browser environment is simulated in the adaptation layer , Give Way Web The end code can run in the applet without any changes .

https://github.com/Tencent/kbone

Five.TencentOS-tiny

This project is a real-time operating system developed by Tencent for the Internet of things , Low power consumption 、 Low resource use 、 modularization 、 Safe and reliable , It can effectively improve the efficiency of Internet of things terminal product development . The project can help the IOT terminal equipment and business to quickly access Tencent cloud IOT platform .

Address :

https://github.com/Tencent/TencentOS-tiny

Five.Hippy

Hippy Is a cross - end development framework , Developers only write a set of code to run directly on three platforms (iOS、Android and Web).

Many familiar products are developed based on this framework , Including mobile phone QQ、 mobile phone QQ browser 、 Tencent video App,QQ music App etc. .

Hippy Our design is traditional oriented Web Developer's , Especially before React Native and Weex Experienced developers will be more comfortable with it ,Hippy Committed to cross end front-end development App It's easier .

Address :

https://github.com/Tencent/Hippy

原网站

版权声明
本文为[Java program ape]所创,转载请带上原文链接,感谢
https://yzsam.com/2021/06/20210603160935400J.html