File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# How to Start a New Rails App
22
3- Use [ Suspenders] :
3+ We used to use [ Suspenders] ( https://github.com/thoughtbot/suspenders ) to start
4+ new Rails apps, but we're currently re-evaluating and upgrading it.
5+
6+ In the meantime, to avoid potential conflicts when creating a new app with
7+ Suspenders, we recommend using the default Rails commands instead:
48
59``` sh
6- gem install suspenders
7- suspenders the-name-of-your-project-here
8- cd the-name-of-your-project-here/
9- bin/setup
10- rake
10+ rails new < app_name> -d=postgresql
1111```
1212
13- [ suspenders ] : https://github.com/thoughtbot/suspenders
13+ And adding the gems we find useful, like:
14+ factory_bot
15+ rspec-rails
16+ capybara
17+ shoulda-matchers
18+ standard
Original file line number Diff line number Diff line change @@ -36,16 +36,13 @@ while building applications.
3636### Web
3737
3838- Use Ruby on Rails for new applications.
39- - Use [ Suspenders] to generate new Rails applications and as a reference for
40- preferred library choices.
4139- Use Heroku with git deploys and pipelines for deploying applications.
4240- Use test-driven development to ensure quality.
4341- Use GitHub pull-requests to conduct peer code review.
4442- Use continuous integration to ensure tests continue to pass.
4543- Use a staging server to ensure new features work as expected before deploying
4644 to production.
4745
48- [ suspenders ] : https://github.com/thoughtbot/suspenders
4946
5047### Storage
5148
You can’t perform that action at this time.
0 commit comments