vue2全家桶+koa2+mongodb搭建一个简单伪全栈博客

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: 本来不想推的,看到github上有个项目很简单,都有300 star,推推看咯。
虽然这个项目很简单,但是还蛮有趣,用来入门vue2和nodejs以及mongodb再好不过了。等这几天把公司手头的事情忙完,再把vuex的部分强化下。


基于vue2/vuex/vue-router/koa2/mongodb搭建的简易伪全栈博客(依赖vue-cli脚手架)

image.png

image.png


image.png


image.png

image.png



image.png

A simple fullstack blog

FrontEnd Build Setup


# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev


BackEnd Build Setup


# open mongodb port 27017
mongod
# build data model in mongodb
node ./server/db-data.js
# get and splice complete data to frontend
node ./server/koa-midware.js

博客技术栈


  • 前端
  • element-ui
  • vuex
  • vue-router
  • axios
  • 中间件
  • koa
  • 后端
  • mongodb

已完成列表


  • 粒子动画
  • 目录下钻
  • 文章归档
  • 标签统计
  • markdown解析

未完成列表


  • UI界面优化
  • 路由过渡功能
  • vuex管理优化
  • md信息动态存储
  • 文章详情支持图片
  • 评论功能
  • 评论管理
  • 分享功能
  • 浏览统计


项目地址:https://github.com/FrankKai/s...

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
存储 NoSQL Linux
玩转MongoDB—搭建MongoDB集群
如题,本次玩转MongoDB我们从搭建集群开始,话说MongoDB一共有三种搭建集群的方式,但是由于版本更新,据说在4.0版本之后第一种方式,也就是主从复制的方式被遗弃掉了,大概是因为这种方式的效率不高吧,因为目前我们使用的是5.x版本,因此就不花时间讲解第一种方式了,在其他的文章上摘录了一下,可供大家参考。重点还是要放在后两种。
644 0
玩转MongoDB—搭建MongoDB集群
|
存储 运维 监控
ELK搭建(十一):搭建MongoDB运行情况监控平台
mongoDB作为基于磁盘的非关系型数据库,JSON格式数据存储方式,具有优秀的查询效率。越来越多的场景使用到了MongoDB。在生产运维中,更需要我们能够实时的掌握mongo的运行情况,以方便我们数据库运行问题做出及时的调整和补救。
420 0
ELK搭建(十一):搭建MongoDB运行情况监控平台
|
存储 NoSQL MongoDB
MongoDB-通过docker搭建一个用来练习的mongodb数据库
目前所在的公司,有部分数据是存储在MongoDB中的,而且目前今后的工作可能会偏向于验证数据,因此需要掌握对这个数据库的一些基本用法,怕有些操作到时候不敢直接在公司数据库上进行操作,先在自己服务器上学习一下基本的用法。
MongoDB-通过docker搭建一个用来练习的mongodb数据库
|
NoSQL 中间件 MongoDB
后端小白的我,是如何成功搭建 express+mongodb 的简洁博客网站后端的
后端小白的我,是如何成功搭建 express+mongodb 的简洁博客网站后端的
237 0
|
Linux Docker 容器
Centos7基于Docker搭建mongodb
Centos7基于Docker搭建mongodb
566 0
Centos7基于Docker搭建mongodb
|
域名解析 NoSQL Shell
如何快速搭建免费云上 MongoDB 副本集群
本文将为大家介绍如何在云上快速搭建免费的 MongoDB 副本集群。
949 0
如何快速搭建免费云上 MongoDB 副本集群
|
NoSQL atlas MongoDB
|
NoSQL MongoDB 网络协议
puppet连载19:搭建mongodb
cd /puppet/soft wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-3.
832 0