A node.js Blog
数据库采用MongoDB,服务端是Nodejs,服务器由Express提供,前端采用Angularjs。UI采用Google Material Design实现。
我是Wordpress多年的用户,使用过Typecho、Anchor CMS等各种博客平台,当然也用过基于Nodejs开发的Ghost,同样是基于Nodejs的静态生成Hexo也是在用的。
无论用哪家的平台,哪怕是Wordpress这种插件超级多的,都满足不了自己的需要,正好假期有时间,就自己写一个好了。
除了Angularjs使用的是1.4版本,为采用还处于测试版的2.0版本,所用的都是最新的技术,也算是学习新技术的实践吧~
实现了Markdown编辑文章,用户权限管理,基于Mailgun的邮件系统等作为一个轻量级自用博客所必须的。
求职,简历在 http://resume.lujq.me
angular-resource.js
做如下修改:
function encodeUriSegment(val) {
return encodeUriQuery(val, true).
replace(/%26/gi, '&').
replace(/%3D/gi, '=').
replace(/%2B/gi, '+').
replace(/%2F/gi, '/');
}