Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/okoala/egg-vue-typescript-apollo-graphql-startkit
仅供参考,不要直接用于实际项目~
https://github.com/okoala/egg-vue-typescript-apollo-graphql-startkit
Last synced: 28 days ago
JSON representation
仅供参考,不要直接用于实际项目~
- Host: GitHub
- URL: https://github.com/okoala/egg-vue-typescript-apollo-graphql-startkit
- Owner: okoala
- License: mit
- Created: 2016-09-20T02:59:25.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-01-16T15:21:02.000Z (almost 8 years ago)
- Last Synced: 2024-08-04T00:12:23.634Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 183 KB
- Stars: 177
- Watchers: 12
- Forks: 26
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Technology Stack
- main stack
- [Egg](https://github.com/eggjs/egg) - Born to build better enterprise frameworks and apps.
- [Vue](https://github.com/vuejs/vue) - Simple yet powerful library for building modern web interfaces.
- [TypeScript](https://github.com/Microsoft/TypeScript) - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
- [Apollo](https://github.com/apollostack/apollo) - Apollo is an incrementally-adoptable data stack that manages the flow of data between clients and backends. Based on GraphQL
- [GraphQL](https://github.com/facebook/graphql) - GraphQL is a query language and execution engine tied to any backend service.- other stack
- [Yarn](https://github.com/yarnpkg/yarn) - Fast, reliable, and secure dependency management.
- [Vuex](https://github.com/vuejs/vuex) - Centralized State Management for Vue.js.
- [VueRouter](https://github.com/vuejs/vue-router) - It deeply integrates with Vue.js core to make building Single Page Applications with Vue.js a breeze.
- [Element](https://github.com/ElemeFE/element) - Desktop UI elements for Vue.js 2.0
- [JSON Web Tokens](https://jwt.io/) - Industry standard RFC 7519 method for representing claims securely between two parties.
- [Webpack](https://github.com/webpack/webpack) - A bundler for javascript and friends. Packs many modules into a few bundled assets.
- [Babel](https://github.com/babel/babel) - Babel is a compiler for writing next generation JavaScript.
- [Release It!](https://github.com/webpro/release-it) - Interactive release tool for Git repos. Bump version, commit, tag, push, build, publish to npm.
- [Karma](https://github.com/karma-runner/karma) - Spectacular Test Runner for JavaScript.## Usage
```
step1 (preinstall):
npm i -g yarn
npm i -g release-it
npm i -g nodemonin china use taobao registry
npm i -g yarn --registry=https://registry.npm.taobao.org
npm i -g release-it --registry=https://registry.npm.taobao.org
npm i -g nodemon --registry=https://registry.npm.taobao.org
yarn config set registry https://registry.npm.taobao.orgstep2 (dependencies):
yarnstep3 (development):
npm run devstep4 (login):
name: okoala
pwd: 123456
```## Plan
- [1.0 Plan](https://github.com/okoala/egg-vue-typescript-apollo-graphql-startkit/projects/1)