Module: Brut::FrontEnd

Defined in:
lib/brut/front_end.rb,
lib/brut/front_end/handler.rb,
lib/brut/front_end/middleware.rb,
lib/brut/front_end/route_hook.rb

Overview

In Brut, the front end is considered anything that interacts directly with a web browser or HTTP. This includes rendering HTML, managing JavaScript and CSS, and processing form submissions. It contrasts to BackEnd, which handles the business logic and database.

The entire front-end is based on Rack, so you should be able to achieve anything you need to.

Defined Under Namespace

Modules: Components, Forms, Handlers, HandlingResults, Middlewares, Pages, RouteHooks Classes: AssetPathResolver, Component, Download, Flash, Form, GenericResponse, Handler, HttpMethod, HttpStatus, InlineSvgLocator, Layout, Middleware, Page, RequestContext, RouteHook, Routing, Session