Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imerkle/nebulas-dapp-starter-kit
react typescript mobx antd nebulas starter boilerplate
https://github.com/imerkle/nebulas-dapp-starter-kit
boilerplate dapp mobx nas nebulas react starter-kit typescript
Last synced: about 2 months ago
JSON representation
react typescript mobx antd nebulas starter boilerplate
- Host: GitHub
- URL: https://github.com/imerkle/nebulas-dapp-starter-kit
- Owner: imerkle
- License: mit
- Created: 2018-06-03T11:22:04.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-11-25T14:38:12.000Z (about 1 year ago)
- Last Synced: 2023-11-25T15:29:40.342Z (about 1 year ago)
- Topics: boilerplate, dapp, mobx, nas, nebulas, react, starter-kit, typescript
- Language: TypeScript
- Size: 21.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Frontend Boilerplate with React, MobX & TypeScript & Ant design framework with internationalization for nebulas blockchain.
blockchain api in `src/app/stores/NebStore.ts`
to send transaction
`sendTransaction = (to, value, callFunction, callArgs, listener)`
only call
`call = (to, callFunction, callArgs)`
change this in `src/app/stores/createStore.js` default is mainnet
const nebStore = new NebStore({node_url: "http://YOUR_NODE_URL"});
A bare minimum mobx-react-typescript-webpack-i18n-mst-antd
Note that this project does not include **Server-Side Rendering**, **Testing Frameworks** and other stuffs that makes the package unnecessarily complicated.
Ideal for creating React apps from the scratch.
## Contains
- [x] [Typescript](https://www.typescriptlang.org/) 2.7
- [x] [React](https://facebook.github.io/react/) 16
- [x] [React Router](https://github.com/ReactTraining/react-router) 4.2
- [x] [Mobx](https://github.com/mobxjs/mobx)
- [x] [Mobx React](https://github.com/mobxjs/mobx-react)
- [x] [Mobx React Router](https://github.com/alisd23/mobx-react-router/)
- [x] [Mobx React Devtools](https://github.com/mobxjs/mobx-react-devtools)
- [x] [Mobx State Trees](https://github.com/mobxjs/mobx-state-tree)
- [x] [Ant Design](https://ant.design/)### Build tools
- [x] [Webpack](https://webpack.github.io) 4
- [x] [Tree Shaking](https://webpack.js.org/guides/tree-shaking/)
- [x] [Webpack Dev Server](https://github.com/webpack/webpack-dev-server)
- [x] [Typescript Loader](https://github.com/TypeStrong/ts-loader)
- [x] [PostCSS Loader](https://github.com/postcss/postcss-loader)
- [x] [CSS Preset Env](https://github.com/csstools/postcss-preset-env)
- [x] [CSS modules](https://github.com/css-modules/css-modules)
- [x] [React Hot Loader](https://github.com/gaearon/react-hot-loader)
- [x] [ExtractText Plugin](https://github.com/webpack/extract-text-webpack-plugin)
- [x] [HTML Webpack Plugin](https://github.com/ampedandwired/html-webpack-plugin)## Setup
```
$ yarn install
```## Running
```
$ yarn run start
```## Build
```
$ yarn run build
```## Code Format
```
$ yarn run prettier
```# License
MIT
fork of @rokoroku