"Give me a lever and a place to stand and I will move the Earth". - Archimedes
torque is a Golang powered backend-for-frontend and server-side-rendering web framework for building modern hypermedia driven applications.
Use torque to quickly build dynamic web applications using a composable Router and the torque Module API that allows you to build endpoints by simply implementing Go interfaces.
The overall goal is to provide a simple methodology for building web applications that is idiomatic, composable, testable and maintainable, so you can focus on whats important: adding value to your users.
🚀 create-torque-app template repository
Documentation and examples are available at lbft.dev
net/http
with support for nested routing, route variables and query parameters.ErrorBoundary
and PanicBoundary
constructs for rerouting requests when things go wrong.