All Projects → GuoGuang → madao

GuoGuang / madao

Licence: GPL-3.0 license
🎉 My blog, powered by @nuxt

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to madao

Surmon.me
🆒 My personal website and blog, powered by @vuejs (3)
Stars: ✭ 1,767 (+3172.22%)
Mutual labels:  restful, blogger, nuxtjs, vue-blog, nuxt-blog
unnue-nuxt
开媛笔记,基于nuxt ssr首屏服务器端渲染 ⚡。用于分享、记录、交流和学习,希望可以帮助到小伙伴们。同时网站在永久更新,备好鸡血,一起来战 Ooh aah!
Stars: ✭ 98 (+81.48%)
Mutual labels:  nuxtjs, vue-blog, nuxt-blog
nuxt-blog
A Nuxt.js server side rendered blog app
Stars: ✭ 59 (+9.26%)
Mutual labels:  nuxtjs, nuxt-blog
nuxt-element-dashboard
⚡️develop your admin-dashboard fast
Stars: ✭ 45 (-16.67%)
Mutual labels:  nuxtjs, element-ui
Virapro.ru
[E-commerce] Plumbing Store
Stars: ✭ 45 (-16.67%)
Mutual labels:  nuxtjs, element-ui
Blog2.0
基于Nuxt(ssr)+Vuetify+elementUi+nodeExpress+mongoDb的个人博客全栈项目
Stars: ✭ 20 (-62.96%)
Mutual labels:  nuxtjs, element-ui
nodejs-koa-blog
基于 Node.js Koa2 实战开发的一套完整的博客项目网站
Stars: ✭ 1,611 (+2883.33%)
Mutual labels:  nuxtjs, element-ui
Nuxt Ssr
✨vue+nuxt+sass+node+express+MongoDB 实现的SSR项目。
Stars: ✭ 323 (+498.15%)
Mutual labels:  nuxtjs, element-ui
Hare
🐇 Application boilerplate based on Vue.js 2.x, Koa 2.x, Element-UI and Nuxt.js
Stars: ✭ 258 (+377.78%)
Mutual labels:  nuxtjs, element-ui
idealyard
使用 Vue 和 Flask 搭建前后端分离的 RESTful 个人博客
Stars: ✭ 112 (+107.41%)
Mutual labels:  restful, element-ui
shik
shik项目基于springcloud微服务搭建的分布式项目。搭建了shik-config云公共配置,通过shik-RA服务注册发现各个模块,通过shik-zuul路由转发与统一接口。并整合了包括mybatis,jpa,jedis,quartz,freemarker和layui等多个模块,支持spring-session二级域名共享session,使用了RESTful方式提供api接口
Stars: ✭ 89 (+64.81%)
Mutual labels:  restful, springcloud
yamlful
YAML-based HTTP client code generation
Stars: ✭ 77 (+42.59%)
Mutual labels:  restful, nuxtjs
egg-nuxt-blog
Nuxt.js(web端) + Egg.js(api 服务) + Vue.js(管理后台)+ ElementUI(通用组件库)服务器渲染(SSR)搭建的个人博客系统
Stars: ✭ 16 (-70.37%)
Mutual labels:  vue-blog, nuxt-blog
Mogu blog v2
蘑菇博客(MoguBlog),一个基于微服务架构的前后端分离博客系统。Web端使用Vue + Element , 移动端使用uniapp和ColorUI。后端使用Spring cloud + Spring boot + mybatis-plus进行开发,使用 Jwt + Spring Security做登录验证和权限校验,使用ElasticSearch和Solr作为全文检索服务,使用Github Actions完成博客的持续集成,使用ELK收集博客日志,文件支持上传七牛云和Minio,支持Docker Compose脚本一键部署。
Stars: ✭ 561 (+938.89%)
Mutual labels:  element-ui, springcloud
Vue Family Bucket Ssr Koa2 Full Stack Development From Meituan
🚀🚀2020最新Vue全家桶+SSR+Koa2全栈开发☁
Stars: ✭ 100 (+85.19%)
Mutual labels:  nuxtjs, element-ui
vue-php-admin
RBAC通用角色权限管理系统, 前后端分离架构, 基于 vue-element-admin 和 PHP CodeIgniter RESTful 实现
Stars: ✭ 4 (-92.59%)
Mutual labels:  restful, element-ui
jooger.me
👍 My personal website,powered by @nuxt
Stars: ✭ 39 (-27.78%)
Mutual labels:  restful, nuxtjs
dw-ui
Dewib UI is an open source ui library for developing HTML/CSS and JS websites. This package is developed with Vue.js and tailwindcss for NuxtJS
Stars: ✭ 21 (-61.11%)
Mutual labels:  nuxtjs
flask-restx-boilerplate
🔥 REST API written in Flask micro web framework with the Flask-RESTX framework.
Stars: ✭ 132 (+144.44%)
Mutual labels:  restful
netlogs
Web extension for debugging your API
Stars: ✭ 16 (-70.37%)
Mutual labels:  nuxtjs

Welcome to madaoo.com 👋

nuxt logo       madaoo.com logo

Documentation Maintenance License: MIT

🏠 Homepage

如果喜欢记得给个star哦🌟

更多内容请关注公众号:码道人生

PC

演示

Directory

nuxt.js-blog/
   |
   ├──assets/                    * 需经webpack处理的静态资源
   |
   ├──components/                * 所有组件
   │   │
   │   │──common                 * 全局公共组件
   │   │
   │   └──layout                 * 布局组件
   │   │
   │   └──*****                  * 其他复用组件
   │
   │──expansions/                * 膨胀物扩展
   │
   │──middleware/                * Nuxt.js 中间件,c/s  渲染均会在路由改变前执行,需 next/返回promise,支持异步
   |
   ├──filters/                   * 过滤器
   │
   ├──layouts/                   * Nuxt.js宿主元素布局模板,默认default,目前不可更改,error为渲染失败时的页面模板,目前不可指定layout属性
   |
   ├──pages/                     * Nuxt.js的页面文件,会根据文件生成路由
   │
   │──plugins/                   * 第三方组件 + 自有js库 + 其他插件性质的脚本
   │
   │──static/                    * 不经编译器处理的静态资源
   │
   │──store/                     * 全局数据状态管理
   │   │
   │   ├──*******                * 各数据模块
   │   │
   │   └──index                  * 根模块(因为异步操作较少,目前仅用来存放actions)
   │
   │──package.json               * 包信息
   │
   │──.eslintrc.js               * Eslint配置
   │
   │──.babelrc                   * Babel配置
   |
   │──Dockerfile                 * devops部署
   |
   │──Jenkinsfile                * devops部署
   │
   │──.gitignore                 * Git忽略文件配置
   │
   │──nuxt.config.js             * Nuxt.js程序配置
   │
   │──server.js                  * Nuxt.js程序入口文件(节省内存 + 优化内存)
   │
   │──ecosystem.config           * pm2部署配置(日志文件的路径需要自行修改)
   │
   └──.editorconfig              * 编码风格配置

Prerequisites

  • npm >=5.5.0
  • node >=9.3.0 (最好使用10版本)

Usage

# 安装依赖
$ npm install --save-dev  --unsafe-perm node-sass
  或者用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install --save-dev  --unsafe-perm node-sass

# 运行在 127.0.0.1:3000
$ npm run dev

# build for production and launch server
# If you don't want to upload Alibaba Cloud, mark the following code as a comment
# upFile('')

$ npm run build
$ npm start

# lint test
$ npm run lint

CHANGELOG

2.1.4

  • 增加图片懒加载功能
  • 去除PWA
  • 优化网站访问速度

1.1.0

  • 增加文章详情、评论
  • 增加登录功能
  • 增加三方登录功能

1.0.0

  • 初始化框架
  • 博客基础功能完成

Author

👤 GuoGuang

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 GuoGuang.
This project is MIT licensed.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].