Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ream/deprecated

๐Ÿš€ Framework for building universal web app and static website in Vue.js (beta)
https://github.com/ream/deprecated

express http koa server server-rendering universal vue webpack

Last synced: about 1 month ago
JSON representation

๐Ÿš€ Framework for building universal web app and static website in Vue.js (beta)

Awesome Lists containing this project

README

        

## This project is deprecated in favor of https://vapperjs.org



NPM version NPM downloads CircleCI
donate chat

## Install

```bash
yarn add ream
```

## Usage

Unlike a regular Vue SPA, you must export a function which returns an object in your app entry in order to make it work with Ream:

```js
// index.js
import Vue from 'vue'
import Router from 'vue-router'

Vue.use(Router)

export default () => ({
router: new Router({
mode: 'history',
routes: [{
path: '/',
// Dynamically load your index component
component: () => import('./index.vue')
}]
})
})
```

And that's it, run `ream dev` and have fun playing with your app at `http://localhost:4000`.

## Roadmap

- [ ] Document how to modify internal webpack config.
- [ ] Add proper tests.

To make things happen faster, you may consider becoming a patron to support the development:



## Contributing

1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D

## Author

**ream** ยฉ [egoist](https://github.com/egoist), Released under the [MIT](./LICENSE) License.

Authored and maintained by egoist with help from contributors ([list](https://github.com/ream/ream/contributors)).

> [github.com/egoist](https://github.com/egoist) ยท GitHub [@egoist](https://github.com/egoist) ยท Twitter [@_egoistlily](https://twitter.com/_egoistlily)