盘点5月份GitHub最热门的开源项目.doc

盘点5月份GitHub最热门的开源项目.doc

ID:28122499

大小:255.50 KB

页数:7页

时间:2018-12-08

盘点5月份GitHub最热门的开源项目.doc_第1页
盘点5月份GitHub最热门的开源项目.doc_第2页
盘点5月份GitHub最热门的开源项目.doc_第3页
盘点5月份GitHub最热门的开源项目.doc_第4页
盘点5月份GitHub最热门的开源项目.doc_第5页
资源描述:

《盘点5月份GitHub最热门的开源项目.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、盘点5月份GitHub最热门的开源项目  又到了为大家盘点5月份GitHub最热门的开源项目的时候了,本月排行第一的是Node之父的新项目deno,被认为是下一代Node,不知道接下去会表现如何呢?  下面一起来看看本月的上榜项目你都知道哪些,或者有哪些你已经在使用的了。  1Node之父新项目deno  https://github.com/ry/denoStar3625  近日,Node之父RyanDahl发布新的开源项目deno,从官方介绍来看,可以认为它是下一代Node,使用Go语言代替C++重新编写跨平台底层内核驱动,上层仍然使用V8引擎,最终提供一个安全

2、的TypeScript运行时。它的特性包括:  ●支持TypeScript2.8开箱即用;  ●无package.json,无npm,不追求兼容Node;  ●通过URL方式引入依赖而非通过本地模块,并在第一次运行的时候进行加载和缓存,并仅在代码使用–reload运行,依赖才会更新  ●可以控制文件系统和网络访问权限以运行沙盒代码,默认访问只读文件系统可访问,无网络权限。V8和Golang之间的访问只能通过protobuf中定义的序列化消息完成;  ●发生未捕捉错误时自动终止运行;  ●支持top-level的await;  ●最终创建单一可执行文件;  ●目标是兼

3、容浏览器;  ●可以作为库引入,用于建立自己的JavaScriptruntime。  2javascript-algorithms  https://github.com/trekhleb/javascript-algorithmsStar16607  javascript-algorithms包含了多种基于JavaScript的算法与数据结构,每种算法和数据结构都有自己的README并提供相关说明  3build-your-own-x  https://github.com/danistefanovic/build-your-own-xStar27118  Bui

4、ldyourown系列,各种环境的构建技术集合,包含了很多自己动手的实践方法  4architect-awesome  https://github.com/xingshaocheng/architect-awesomeStar17662    史上最全的后端架构师技术图谱  5ReLaXed  https://github.com/RelaxedJS/ReLaXedStar8899    ReLaXed是一种使用HTML或Pug(HTML的简写)交互式创建PDF文档的工具。它允许使用CSS和JavaScript定义复杂的布局,同时将内容写入接近Markdown或L

5、aTeX的友好,最简单的语法中。  6gvisor  https://github.com/google/gvisorStar5892    gVisor是一款新型沙箱解决方案,其能够为容器提供安全的隔离措施,同时继续保持远优于虚拟机的轻量化特性。gVisor能够与Docker及Kubernetes实现集成,从而在生产环境中更轻松地建立起沙箱化容器系统。  7dayjs  https://github.com/iamkun/dayjsStar11119  Day.js是一个仅2kb大小的轻量级JavaScript时间日期处理库,和Moment.js的API设计保持完

6、全一样。如果你曾经用过Moment.js,那么你已经知道如何使用Day.js。  8tensorflow  https://github.com/tensorflow/tensorflowStar101347  一个Tensorflow库,里面包含使用TensorFlow构建的模型和示例的教程,旨在更好的维护,测试,并与最新的TensorFlowAPI保持同步最新。  TensorFlow实现模型:https://github.com/tensorflow/models/blob/master/research  TensorFlow教程:https://githu

7、b.com/tensorflow/models/blob/master/tutorials  9Interview-Notebook  https://github.com/CyC2018/Interview-NotebookStar23655  技术面试需要掌握的基础知识整理,主要分成算法、操作系统、网络、面向对象、数据库、Java、分布式、工具、编码实践这几个大类。如算法又分为三大模块,分别涉及到《剑指Offer第二版》的最优解内容以及Leetcode题解等  10proton-native  https://github.com/kusti8/proton

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。