Trying to decide what the best stack would be for a new project, eventually would like to make it production ready and get funding, currently no team, just me.
Thoughts on stack, concerns, suggestions, recommended tools? Anything would help!
Below is the stack i'm thinking of using and reason:
Rails 5
- Already know Ruby/Rails
- Can produce an MVP quickly (no team, just me)
- Rails 5 has API mode (could reuse backend with different front-end later)
- Predictable out of the box
- Less decisions need to be made initially
React/Redux
- Latest features
- Learning Redux/React
- Speed, modulation
- Rails Gems make it easy to use with Rails
- Could also use NPM on front-end if integrated with Rails 5
- Believe it'll still be relevant years from now
React Native
- Hear its the best option if i'm using React
- Need native app
- Don't have team to build IOS & Android
AWS
- Need to learn/use AWS
- Have free $1k credit
- Mature, reliable and secure
- Would help when project gets ready for production
Alternatives:
- Angular 2+(already know basics)
- Ionic
- Node & Express (need to learn Express)
- MongoDB(need to learn) I've heard data disappears :(.
- Firebase for database, storage, messenger, notifications ???
via Ricardo Gomez
No comments:
Post a Comment