Nuxt.js - 基于Vue的服务端渲染框架

博客的前端想了很久,要用什么框架。 之前一直用Vue在做一些Web应用,Vue从2.0开始支持 SSR(Server Side Render 服务器端渲染),于是萌生了用Vue来做我的博客前端框架。可是仔细一看,Vue2的SSR配置太过于繁琐,于是就先用 pug/jade 来做我前端的模板引擎,直接用 express 来完成了博客前端的初版。 有一天,无意中发现了,有nuxtjs,这样一个框架,看着官网的例子,只需要简单配置,就能够写出一个服务端渲染,客户端单页面的webapp。着实满足了自己的需求,于是这里分享一些使用 nuxtjs 中的一些经验和趟过的一些坑。写这篇文章的时候,Nuxt的最新版本是0.9.5,相信很快就能迎来1.0的发布。 如何开始 方式1...

1 minute read

什么是NPM, 为什么要用NPM来管理包

NPM 全称 node package manager, 是 nodejs 的包管理工具。npm的出现,使得我们前端开发者可以更好的引用别人的代码,还可以很方便的分享自己的代码。并且可以很轻松的更新自己分享出去的代码。如果你学过java,那一定对maven并不陌生,npm和maven功能上大体相同,可以毫不夸张的说,npm就是nodejs中的maven。 npm init(创建一个简单的npm项目) npm最基本的一个命令,就是 npm init ,输入这个命令后,npm会引导你输入一些内容 name...

2 minute read

BLOG项目简介

博客项目地址 博客Web API 博客前端 博客后台 Blog 简介 这几年来的成长,也让自己的技术水平和架构水平有了一个显著的提高。 早就有心做一个BLOG,一直徘徊于设计和方案上, 这段时间发现,你的博客需要的不仅仅是好看,高大上,重要的是有干货,能够帮助到大家的一些内容,这才是最主要的。 BLOG 的核心就是内容,这个博客自己项目经验和学习一些技术的方式,和包括这个博客在内涉及的一些技术点的分享。 分享的内容包括: java开发: spring...

1 minute read