最近写的一个小项目,感觉很有意思就与大家分享一下,当然我给的这个是 Demo 。项目地址是 https://github.com/bigshans/art-html 。
背景 公司的主页是用静态网页写的,主要是用来展示,但是分很多个页面,页面间有几个公用的组件。首先不考虑用 Vue 或者 React ,杀鸡焉用牛刀是其一,其二是首页需要做 SEO ,但是特意用一个 Nuxtjs 的又不太想(不需要那么多东西),我的 Leader 不太想再弄一个服务去跑这个东西,因为原来就直接丢到 OSS 上不需要管,根本不用考虑它对服务器的影响(反正又是找阿里就行了)。考虑了几种方案,感觉还是用传统的模板引擎最好,因为返回给前端的时候直接是生成好的页面,SEO 肯定没问题,问题是不开一个服务怎么弄呢?那就提前生成好就行了。