Jekyll
Static site generator; not a web application framework.
It takes your content, typically in a .md / markdown
file, and converts them to a static HTML site (blogs,
portfolios, or documentation sites)
Rails
Full-stack web application framework built on Ruby.
Model-View-Controller (MVC) architecture
ORM (Object-Relational Mapping), routing, and
scaffolding.
Rails is ideal for building complex, database-backed web
applications with a focus on convention over
configuration.
Sinatra
Lightweight, DSL-based web application framework for
Ruby.
Unlike Rails, Sinatra is a micro-framework that provides
a minimal set of tools for building web applications.
Good for simple applications or APIs, where you need
more control over the application's structure
Easy to learn, but will likely require third-party
libraries.
Docker
Container platform (distributes apps in convenient
packaging)
Used with web application frameworks (Rails, Sinatra,
Jekyll) so your apps runs consistently across different
environments.
NOT an alternative for web frameworks
Top comments (0)