docker swarm k8s比较_【每日github】6:restful接口mock工具:json-server|K8s上榜等

第6天继续。

b0fef33d4c416cb8ca580a38948c440f.png

1,zeit / next.js

bd1cc2f6acf5bf12f3314e51c3ba9cf2.png

前端框架真是层出不穷。Next.js 是一个轻量级的 React 服务端渲染应用框架。宣传的目标是使react应用更简单。

2,moment / moment

0610cbcfa7bb1f1ae64fc3ff198e7025.png

moment.js是一个JavaScript的时间日期处理类库。这个库还是相当好用的,各种时间日期显示操作功能齐全,且有多语言支持。这个库建议大家收藏,你必然会用到的,到时候不需要自己重复造轮子。这也是我写这一些列文章的初衷,避免重复造轮子。

3,node

这个项目就是nodeJs项目,这是之前的一个老项目地址。所以star数很多,但是没用了,已经迁移了。

4,ionic

2074126b8b5b58e84bf51e7bf8116c04.png

ionic 是一个强大的 HTML5 应用程序开发框架,基于Angular语法。提供了漂亮的设计,通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。ionic 专注原生,让你看不出混合应用和原生的区别。还是相当强大的。

5,typicode / json-server

本期重点推荐。

是个很实用的东西。前后端都应该了解使用。

简单的说,这是个mock工具。在开发过程中,前后端不论是否分离,接口多半是滞后于页面开发的。所以建立一个REST风格的API接口,给前端页面提供虚拟的数据,是非常有必要的。

json-server是一个很好的可以替我们完成这一工作的工具。我们只需要提供一个json文件,或者写几行简单的js脚本就可以模拟出RESTful API的接口。,

6,mrdoob / three.js

6b1578c7d2e45c193c662b59502d3f4b.gif

一个优秀的JavaScript下的3D库。WebGL是在浏览器中实现三维效果的一套规范,而最初使用WebGL原生的API来写3D程序是一件非常痛苦的事情。three.js封装了实现细节,使我们可以很方便的绘制3D

7,rust-lang / rust

一门编程语言,Rust 一直致力于解决高并发和高安全性系统等问题。强调安全,但是比较难。

9,kubernetes / kubernetes

44134331b9b1e3885c0cda5e97bd7e35.png

这个应该大家都听说过吧,简称k8s。是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

很多不了解的朋友(比如只听说过容器概念的朋友)会以为docker和k8s是一回事,

其实这是不对的。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后部署的 Linux 机器上。Docker容器提供的既是运行容器化应用程序的运行时环境,也是封装和交付容器应用的标准格式。就是说你给我打好一个docker镜像,我就能找个服务器直接运行起来。

但是,docker仅能在单机上部署容器,当部署了很多容器组成容器集群后,必然需要一个一套引擎对多个容器环境进行编排,调度和控制。这就是k8s干的活。

话说回来,docker是有自己的编排引擎的,叫swarm。但是目前的情况是K8s慢慢占据优势地位,我所在的团队,前不久也将编排引擎从swarm换成了k8s.

10,ansible / ansible

5f26e6895355708609f7c387b6e79baa.png

自动化运维,配置管理工具。,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。可以极大提高运维人员的工作效率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值