skyADMIN

写了个前端渲染的教程

写了个前端渲染的教程。 地址:https://github.com/sky-admin/FE-tutorial 打滚求星星。 前端渲染是什么? 首先说说以前的后端渲染的方式,用户向服务器发起请求,服务器返回html文档给用户浏览器,如果是一个留言板项目,服务器的运行大概是这样的:收到请求,连接数据库,查询得到数据,找到html模板,替换模板中的内容,发送给用户。 看上去好像没啥不好。 但是和原生应 […]

Vue和jQuery

简单谈下我对Vue和jQuery的区别的认识。 首先最本质的是,是它们思想的区别,Vue的思想是数据驱动,是和普通的javascript有本质的不同,而jQuery是一套对js深度封装的库。 但是Vue能做到的事,jQuery同样能做到,只是如何做和容不容易做以及日后的维护的问题。 什么是数据驱动,这个问题对于没有亲自写过Vue(angular和react也行,都是这个思想),是很难以理解的。 与 […]

使用travis CI持续集成/持续部署

敏捷开发这个词我们经常听说,但是敏捷开发不是说动作快点就行,与之配套的还经常能听到持续集成/持续部署/持续交付。但是具体怎么做? 大公司是有专门的基础架构部门做相关系统的开发的,但小团队也有开源世界的玩法:travis CI。是个网站,也是一个服务,对github尤其友好。这个东西具体干什么呢?主要就是我之前提到的,持续集成/持续部署。持续集成的概念很简单,就是写一点代码就尽快把它合进master […]