All Projects → zjucx → myblog

zjucx / myblog

Licence: MIT License
前端部分使用vue2.0-vuex-webpack-md编辑器,后端使用golang的beego框架的个人博客网站。代码中实际分为2个工程,beego和vue工程。部署将webpack打包后文件放在beego工程中。前后端路由分离。

Programming Languages

Smarty
1635 projects
Vue
7211 projects
javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to myblog

vue2-codemirror-lite-js
🎩 Lightweight CodeMirror component for Vue.js 2.x (JS only with linting via JSHINT)
Stars: ✭ 16 (-46.67%)
Mutual labels:  vuejs2
nuxt-blog
A Nuxt.js server side rendered blog app
Stars: ✭ 59 (+96.67%)
Mutual labels:  vuejs2
vue-jekyll
This Repo is a bare-bones template for building static sites that leverage a client-side JS framework for dynamic functionality.
Stars: ✭ 84 (+180%)
Mutual labels:  vuejs2
vuex-action
🔨 Utilities for vuex to easily create and manage actions.
Stars: ✭ 27 (-10%)
Mutual labels:  vuejs2
social-network
Social Network made with Laravel + Vue + Love implementing TDD and Laravel Dusk tests
Stars: ✭ 25 (-16.67%)
Mutual labels:  vuejs2
notes
📗 ✂️ Notes app written in Vue.js
Stars: ✭ 16 (-46.67%)
Mutual labels:  vuejs2
dynamoc
A DynamoDB GUI client https://ieiayaobb.github.io/dynamoc/
Stars: ✭ 70 (+133.33%)
Mutual labels:  vuejs2
skr
🏆 Blog with manager (vue&ssr)
Stars: ✭ 16 (-46.67%)
Mutual labels:  vuejs2
v-lazy-img
simplistic vue.js directive for image lazy loading
Stars: ✭ 25 (-16.67%)
Mutual labels:  vuejs2
vue-notification-bell
Vue.js notification bell component.
Stars: ✭ 64 (+113.33%)
Mutual labels:  vuejs2
jooger.me
👍 My personal website,powered by @nuxt
Stars: ✭ 39 (+30%)
Mutual labels:  vuejs2
basic-transport-info-app
A progressive web app to show direct & indirect buses / transport between two places / cities / stops .Show next schedule & travel duration. Algorithm to calculate indirect buses on basis of their schedule time. Voice search . Locate nearest city/stop by gps. Bus timetable.
Stars: ✭ 12 (-60%)
Mutual labels:  vuejs2
shopify-storefront-vue-apollo
Vue.js/Apollo version of Shopify storefront-api-examples in a Laravel project
Stars: ✭ 30 (+0%)
Mutual labels:  vuejs2
vue-tutorial
A short, sweet, fast rampup tutorial for Vuejs
Stars: ✭ 27 (-10%)
Mutual labels:  vuejs2
quiplash
Quiplash replacement
Stars: ✭ 25 (-16.67%)
Mutual labels:  vuejs2
remote-pad-gui
Desktop app to start remote pad services to help you get started
Stars: ✭ 17 (-43.33%)
Mutual labels:  vuejs2
DncVueSample
A Vue.js + iview static html admin template project.
Stars: ✭ 17 (-43.33%)
Mutual labels:  vuejs2
mindoc
Golang实现的基于beego框架的接口在线文档管理系统
Stars: ✭ 5,464 (+18113.33%)
Mutual labels:  beego
elekid
Resolver for React's Server Side Render on Module, ReactElement or Electron
Stars: ✭ 21 (-30%)
Mutual labels:  vuejs2
yoma
一个小而美的低代码全栈开发平台,一键生成后端api接口+前端页面代码+在线接口文档,节省50%的前后端开发的工作量。基于springboot +mybatis+spring security+vue 技术栈
Stars: ✭ 137 (+356.67%)
Mutual labels:  vuejs2

Personal Blog using BeeGo and VueJS

Build Status Yii2

Introduction

使用golang和javascript写的个人博客。前端js框架使用vuejs,后端框架使用beego。路由部分分为前端路由和后端路由,前后端路由分离,前后端完全节藕。在本工程中分为两个项目。后端工程在src/blog目录;前端工程在src/blog/public目录下。

Requirements

1. Docker(1.1x)
2. Golang(1.6)
3. VUE 2.0
4. Vuex
5. Webpack

Using

1)git clone project
  git clone https://github.com/zjucx/myblog.git
2)for golang project
  cd myblog/src/blog
  go get
3)for vuejs project
  cd myblog/src/blog/public
  npm install
4)put your vuejs project to beego progect
  npm run build
  cp -r dist/* ../views/dist
5)run your blog
  cd .. && bee run

To Do List

  • user management and property management etc
  • generating tags for article automatically using TF-IDF algorithm
  • web client for distribute scrawler
  • web client for search engine

Update

git pull

Demo show

Front-End

Back-End

Discussing

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].