Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shuiRong/Eva
🐳🐬Eva : 优雅,简约的完整博客项目 [前后端] (Eva: A concise, simple Blog Project. [FD/BD]) 🐋
https://github.com/shuiRong/Eva
express mongodb mvc seo vue vue-router2 vue-spa
Last synced: about 1 month ago
JSON representation
🐳🐬Eva : 优雅,简约的完整博客项目 [前后端] (Eva: A concise, simple Blog Project. [FD/BD]) 🐋
- Host: GitHub
- URL: https://github.com/shuiRong/Eva
- Owner: shuiRong
- License: mit
- Created: 2017-04-21T12:40:07.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-07-03T03:45:50.000Z (over 7 years ago)
- Last Synced: 2024-11-09T03:10:43.986Z (about 1 month ago)
- Topics: express, mongodb, mvc, seo, vue, vue-router2, vue-spa
- Language: JavaScript
- Homepage:
- Size: 8.18 MB
- Stars: 57
- Watchers: 6
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-star - Eva
README
# Eva
![Eva](/screenshots/eva.jpg)
> 就像她的名字,Eva是一个**简洁**,**美观**的博客,我相信所有坚持写用她写博客的人心中都有一个属于自己的女神.
`Eva`使用了轻量级的JavaScript框架[Vue.js](https://vuejs.org/)和Web框架[Express.js](https://expressjs.com/)来开发,界面设计参考了[Material Design](https://github.com/1sters/material_design_zh)规范.如果你觉得这个项目不错,请为她点赞支持.
[快速开始](quickstart_zh.md) | [参与贡献](contribution.md) | [英文](README_EN.md)
**PS :** 为了解决首屏`渲染`和`SEO`的问题,我想到结合`传统的MVC`和`前后端分离`,对Eva进行了改造,让后端渲染博客首页,这样浏览器拿到的就是最终的`HTML`.(项目代码在`Eva_SSR`文建夹里)
### 特性
------
- 设计简洁,界面美观
- 支持Markdown 文章的预览和发布
- 支持上传图片,并自动转换成Markdown语法
- 支持网易云外链
- 部署简单
- 设计了很多类似:博客页点击背景图跳转到首页,后台页点击两边空白处跳转到主页,这样贴心的细节### 界面预览
------
![1](/screenshots/1.png)
![1](/screenshots/2.png)
![1](/screenshots/3.png)
![1](/screenshots/12.png)
![1](/screenshots/4.png)
![1](/screenshots/5.png)
![1](/screenshots/6.png)
![1](/screenshots/7.png)
![1](/screenshots/8.png)
![1](/screenshots/9.png)
### 开源协议
------
[MIT](LICENSE)
### 感谢
---
+ [Element](https://github.com/ElemeFE/element)
+ [Express](https://github.com/expressjs/express)
+ [Vue](https://github.com/vuejs/vue)
+ [Vue-markdown](https://github.com/miaolz123/vue-markdown)
+ [Vue-resource](https://github.com/pagekit/vue-resource)
+ [Vue-router](https://github.com/vuejs/vue-router)