Amber owns the web application's connected surface: routing, controllers, ECR views, typed configuration, local asset delivery, and the conventions that hold them together.
Warm, energetic, decisively helpful, and a little opinionated about clear conventions. Amber wants the first path to work completely before asking a developer to assemble options.
Tell Amber how a request should move through the app; she gives it an explicit route, pipeline, controller, and view.
Responsibility map
What belongs here
◆Routing and controllers
◆ECR views and presentation
◆Interaction and asset delivery
◆Application structure and configuration
The character is shorthand for a software boundary, not a substitute for the API documentation.
Responsibility translator
Closest Amber responsibility
The Rails web application layer
Amber owns the framework surface Rails developers recognize across routing, controllers, Action View, configuration, and the application structure that connects them.
RoutingControllersViews and configuration
This is a responsibility comparison, not a promise of API compatibility.
The Rails web application layerAmber owns the framework surface Rails developers recognize across routing, controllers, Action View, configuration, and the application structure that connects them.
RoutingControllersViews and configuration
URLconf, views, templates, and settingsAmber is the closest responsibility to Django's connected web layer: URL routing, request handling, templates, static asset delivery, settings, and the application structure around them.
URLconfViews and templatesSettings and assets
Router, controllers, HEEx, and configAmber covers the Phoenix-shaped web boundary: routing, controllers, interactive presentation, templates, endpoint configuration, and the conventions that connect the application.
RouterControllers and interactionHEEx and configuration
Routing, controllers, Blade, and configAmber owns the web application responsibilities Laravel developers see across routes, controllers, Blade presentation, asset delivery, configuration, and project structure.