Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manindragautam/react_amber_ssr
React SSR using Amber Framework(Crystal Lang) with React Router and Redux
https://github.com/manindragautam/react_amber_ssr
amber-framework crystal-lang node-engine react-router reactjs redux server-side-rendering
Last synced: 18 days ago
JSON representation
React SSR using Amber Framework(Crystal Lang) with React Router and Redux
- Host: GitHub
- URL: https://github.com/manindragautam/react_amber_ssr
- Owner: manindragautam
- Created: 2020-07-01T23:29:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-01T21:20:49.000Z (about 2 years ago)
- Last Synced: 2024-02-29T14:27:59.120Z (11 months ago)
- Topics: amber-framework, crystal-lang, node-engine, react-router, reactjs, redux, server-side-rendering
- Language: Crystal
- Homepage:
- Size: 4.28 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pms1
[![Amber Framework](https://img.shields.io/badge/using-amber_framework-orange.svg)](https://amberframework.org)
This is a project written using [Amber](https://amberframework.org). Enjoy!
## Getting Started
These instructions will get a copy of this project running on your machine for development and testing purposes.
Please see [deployment](https://docs.amberframework.org/amber/deployment) for notes on deploying the project in production.
## Prerequisites
This project requires [Crystal](https://crystal-lang.org/) ([installation guide](https://crystal-lang.org/docs/installation/)).
## Development
To start your Amber server:
1. Install dependencies with `shards install`
2. Build executables with `shards build`
3. Create and migrate your database with `bin/amber db create migrate`. Also see [creating the database](https://docs.amberframework.org/amber/guides/create-new-app#creating-the-database).
4. Start Amber server with `bin/amber watch`Now you can visit http://localhost:3000/ from your browser.
Getting an error message you need help decoding? Check the [Amber troubleshooting guide](https://docs.amberframework.org/amber/troubleshooting), post a [tagged message on Stack Overflow](https://stackoverflow.com/questions/tagged/amber-framework), or visit [Amber on Gitter](https://gitter.im/amberframework/amber).
Using Docker? Please check [Amber Docker guides](https://docs.amberframework.org/amber/guides/docker).
## Tests
To run the test suite:
```
crystal spec
```## Contributing
1. Fork it ( https://github.com/your-github-user/pms1/fork )
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. Create a new Pull Request## Contributors
- [your-github-user](https://github.com/your-github-user) Manindra Gautam - creator, maintainer