水银温度计自1659年被法国布里奥制造出来,本世纪初开始,水银体温计在临床上得到了广泛的应用,直到今天也没什么变化。而在IT领域,“变”的速度却难以想象,当年编程界号称“真正的程序员用C,聪明的程序员用Delphi”,十多年后的今天却是C、Java、微软系和Python统治编程语言排行榜。简单看一下FigmaChina的About声明,一窥现时流行的网站开发方法——
FigmaChina 是一个以中文内容介绍 Figma 的网站,全部由 Figma 设计,基于 Vue.js 开发,文档和博客部分使用了 Vuepress 生成静态页面,代码托管在 Github 上,由 Netlify 自动部署上线。
名称简析:
Figma 是一个 基于浏览器 的协作式 UI 设计工具,在功能上,Figma = Sketch(UI 设计)+ InVision(原型设计) + Zeplin(标注)+ Dropbox(云端同步)+ Abstract(版本历史)+ Craft-Freehand(实时讨论) + Liveshare(实时分享)+ Team Library (团队组件库)+ Web API(第三方接入)+ …
Vue.js是一个用于创建用户界面的开源JavaScript框架,也是一个创建单页应用的Web应用框架。在GitHub上,该项目平均每天能收获95颗星,为Github有史以来星标数第3多的项目。
VuePress是以Vue驱动的静态网站生成器,是一个由Vue 、Vue Router 和webpack 驱动的单页应用。可以让您非常方便的在 Markdown 文档中编写 Vue 代码,并且 VuePress 对编译后的 HTML 文件做了一些针对搜索引擎的优化。
GitHub是通过Git进行版本控制的软件源代码托管服务平台,现在有越来越多的开发者选择把自己的代码托管在 GitHub 上,这样只需要一个域名就可以搭建出一个博客。
Netlify是一个提供静态资源网络托管的综合平台,是做静态网站的持续集成与持续部署的工具。通过 Netlify,用户可以非常简单地为其静态网站项目引入持续集成,并且允许其他成员对静态网站进行 UI 层面的 review。
附:主流编程语言的变迁图 via:www.infoq.cn/article/7eYwX_3Ap7DRb5LedzUp
👍
还不快抢沙发