博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue+express+mongoDB实现个人博客系统
阅读量:5959 次
发布时间:2019-06-19

本文共 789 字,大约阅读时间需要 2 分钟。

在刚开始学习前端之后发现好多大佬都喜欢写博客来记录自己在学习过程中遇到的问题,让我们这些前端小白和初学者在遇到问题时可以看这些大佬的解答,在这里感谢所有在我学习途中帮我解决问题的大佬们。于是乎自己决定也要养成这个良好的习惯,通过写博客来分享自己所学习到的知识与及学习途中遇到的问题。

所以就萌动了搭建自己的博客想法,在刚开始的时候结合hexogithub搭建了自己的简单的博客,,但是不是自己一步步搭建起来的,总觉得缺少了些什么东西。在开始学习VueNode之后,自己心里就想,为什么不使用VueNode来搭建自己博客呢。这样一来还达到了锻炼自己的目的,与及发现自己的问题。于是乎开始动手搭建了自己的博客:。

项目地址:,,

技术组成

前端

  • Vue
  • VueX
  • Vue-cli
  • Vue-router
  • axios

后端

  • Node
  • mongoDB
  • express

工具

  • marked+highlight.js
  • scss
  • 七牛云
  • 服务器:阿里云服务器

主要思路是使用前端路由来实现前端页面的展示,然后再页面内使用axios发起请求来请求后台数据,后端做判断后返回数据,前端拿到数据后保存并渲染到页面上。

目录

  • axios封装了处理请求后台数据方法,然后在main.js中导入后绑定到Vue的原型链上。
  • components定义了一些公共的组件,便于组件的复用,防止写大量重复的代码。
  • plugins主要是用于存放一些插件,比如marked的使用就放在里面
  • router路由
  • store创建的Vuex数据仓库
  • utils一些常用的方法,比如时间格式化的方法
  • viws页面文件夹

后台文件目录和这个差不多。

待完成

  1. seo,由于使用Vue创建的是SPA单页面应用,所以不利于搜索引擎。后期会使用Nuxt.js
  2. 重构代码,由于是第一次单独完成这样的项目,代码很多地方不完善。
  3. 评论系统

转载地址:http://dzfax.baihongyu.com/

你可能感兴趣的文章
取得内表的数据数
查看>>
在一个程序中调用另一个程序并且传输数据到选择屏幕执行这个程序
查看>>
“=” “:=” 区别
查看>>
pwnable.kr lotto之write up
查看>>
python之UnittTest模块
查看>>
HDOJ_ACM_Rescue
查看>>
笔记纪录
查看>>
九、oracle 事务
查看>>
Git - 操作指南
查看>>
正则表达式的贪婪与非贪婪模式
查看>>
SqlServer存储过程调用接口
查看>>
DOM
查看>>
通过jQuery.support看javascript中的兼容性问题
查看>>
NYOJ-取石子
查看>>
AngularJS
查看>>
《zw版·Halcon-delphi系列原创教程》halconxlib控件列表
查看>>
List与数组的相互转换
查看>>
Computer Science Theory for the Information Age-4: 一些机器学习算法的简介
查看>>
socketserver模块使用方法
查看>>
json模块
查看>>