Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/logustra/read
:atom_symbol: Opinionated scalable react boilerplate using webpack
https://github.com/logustra/read
atomic-design atomic-design-example boilerplate ddd ddd-example react react-boilerplate spa typescript webpack
Last synced: 2 months ago
JSON representation
:atom_symbol: Opinionated scalable react boilerplate using webpack
- Host: GitHub
- URL: https://github.com/logustra/read
- Owner: logustra
- License: mit
- Created: 2020-02-15T10:21:30.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-15T05:10:06.000Z (6 months ago)
- Last Synced: 2024-08-15T06:27:17.188Z (6 months ago)
- Topics: atomic-design, atomic-design-example, boilerplate, ddd, ddd-example, react, react-boilerplate, spa, typescript, webpack
- Language: JavaScript
- Homepage: https://readdd.netlify.com/
- Size: 1.24 MB
- Stars: 10
- Watchers: 3
- Forks: 5
- Open Issues: 21
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
## Design Pattern
Learn the design pattern [here](https://github.com/logustra/dave)## Requirement
- [node.js](http://nodejs.org/)
- [nvm](https://github.com/nvm-sh/nvm)
- [pnpm](https://pnpm.js.org/en/installation)## Quick Start
```bash
# install nodejs with specific version
$ nvm install 12.6.3# using specific nodejs
$ nvm use 12.6.3# clone repository
$ git clone https://github.com/logustra/read.git# open folder read
$ cd read# instal dependencies
$ pnpm install# build and serve with express
$ pnpm start
```## Run with Docker
```bash
# build image and tag it with name read
$ docker build . -t read# run image read in the background with port 9900
$ docker run -p 9900:9900 -d read
```## How to Create Folder
A guide how to create a folder using `create-cli`### Component
```bash
# create atom component and give it name loading
$ node create atom loading
```### Module
```bash
# create new module and give it name home
$ node create module home
```## Cheer me on
If you like my works, you can cheer me on here 😆🇮🇩 [Trakteer](https://trakteer.id/logustra/tip)
🌍 [Ko-Fi](https://ko-fi.com/logustra)## License
MIT License © 2020 Faizal Andyka