2019年07月 归档

基于Nuxt构建动态路由SSR服务

大约两年前曾经分享过基于Vue的SSR框架Nuxt的简单使用《基于Vue.js的SSR方案之Nuxt.js》,今天因为有SSR需求又重新做了一些尝试。

由于目前在做的是一个能够动态构建页面的平台产品,当前现状是构建产物全为静态资源,路由由前端渲染,且为动态创建。也由于众所周知的原因,国内网站不做SSR基本不可能被搜索引擎收录,于是有了此文,简单记录一下结合Nuxt和Vue做的一些尝试。

查看更多...

用Monaco Editor取代Ace Editor

大概在5年前,曾分享过一篇《ACE Editor在线代码编辑器简介及使用引导》,恰巧最近我们产品上又有用到Ace Editor,看了下博客,没曾想,在五年后的今天,还有相当一部分人通过搜索引擎搜到这篇文章。不过在这次使用中,也发现了诸多不爽,主要有:不支持es6的import导入(需要二次封装);自带模块加载器和webpack打包的项目不太好结合等。所幸的是,在github上找到了现成的二次封装版本https://github.com/vue-bulma/brace(刚好我们在用Vue)。

查看更多...