Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jetthoughts/react-rails-5-starterkit
React.js + Typescript + Ruby on Rails starter kit for Hybrid Mobile Application development
https://github.com/jetthoughts/react-rails-5-starterkit
boilerplate-template heroku rails rails5 reactjs ruby typescript webpack webpacker
Last synced: about 1 month ago
JSON representation
React.js + Typescript + Ruby on Rails starter kit for Hybrid Mobile Application development
- Host: GitHub
- URL: https://github.com/jetthoughts/react-rails-5-starterkit
- Owner: jetthoughts
- Created: 2018-08-05T13:27:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-06T05:53:22.000Z (about 5 years ago)
- Last Synced: 2024-11-06T07:22:20.600Z (3 months ago)
- Topics: boilerplate-template, heroku, rails, rails5, reactjs, ruby, typescript, webpack, webpacker
- Language: Ruby
- Homepage:
- Size: 509 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Rails boilerplate
[![CircleCI](https://circleci.com/gh/jetthoughts/react-rails-5-starterkit.svg?style=svg)](https://circleci.com/gh/jetthoughts/react-rails-5-starterkit)
Rails application boilerplate based on [React](https://reactjs.org/), [Typescript](https://www.typescriptlang.org/),
[Webpack](https://webpack.js.org/) for rapid application development.## Table of Contents
- [Tech Stack](#tech-stack)
- [Commands](#commands)## Tech Stack
### Core
- [Ruby on Rails](https://rubyonrails.org/) 5.2.x
- [React.js](https://reactjs.org/) 16.x
- [Typescript](https://www.typescriptlang.org/) 3.x
- [Webpacker](https://github.com/rails/webpacker) 4.x### System
- [Node.js](https://nodejs.org/en/)
- [Yarn](https://yarnpkg.com/en/)
- [PostgreSQL](https://www.postgresql.org/)
- [Heroku CLI](https://devcenter.heroku.com/articles/heroku-cli)### Testing
- [Jest](http://facebook.github.io/jest/)
- [MiniTest](https://guides.rubyonrails.org/testing.html)### Linting
- [TSLint](https://palantir.github.io/tslint/)
### Integrations
- [CircleCI](https://circleci.com/)
- [Heroku](https://www.heroku.com/)## Commands
### Testing
```Shell
yarn test
```Tests your application with the tests specified in the `test/javascript/*.(ts|tsx)` files.
See [Jest documentation](https://jestjs.io/docs/en/getting-started) for more detailed information.### Linting
```Shell
yarn lint
```