Skip to content

Learn how to build (and test) a production ready Rack application from scratch.

License

Notifications You must be signed in to change notification settings

DormancyWang/resolved

 
 

Repository files navigation

Resolved 🌐

Learn how to build (and test) a production ready Rack application from scratch.

A screenshot of the homepage. It shows the DNS records for thoughtbot.com

Topics Covered 📚

Each commit serves as a mini lesson.

  • Rendering dynamic content with ERB.
  • Using HTTP compression and caching to drastically improve application performance.
  • Error handling.
  • Building a simple logging mechanism.
  • HTTP security best practices.
  • Configuring a test suite and GitHub Actions.

Setup 🚀

bundle install

Local Development 🧱

bin/dev

CI ✅

bundle exec rake

Contributing

See the CONTRIBUTING document. Thank you, contributors!

License

Resolved is Copyright (c) thoughtbot, inc. It is free software, and may be redistributed under the terms specified in the LICENSE file.

About

thoughtbot

Resolved is maintained and funded by thoughtbot, inc. The names and logos for thoughtbot are trademarks of thoughtbot, inc.

We love open source software! See our other projects or hire us to help build your product.

About

Learn how to build (and test) a production ready Rack application from scratch.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 72.5%
  • HTML 26.4%
  • Other 1.1%