A Quick Introduction to MVC, the HTTP Verbs, and RESTWhat Is MVC?The HTTP VerbsWhat Is REST?Route DefinitionsRoute VerbsRoute HandlingRoute ParametersRoute NamesRoute GroupsMiddlewarePath PrefixesFallback RoutesSubdomain RoutingNamespace PrefixesName PrefixesSigned RoutesSigning a RouteModifying Routes to Allow Signed LinksViewsReturning Simple Routes Directly with Route::view()Using View Composers to Share Variables with Every ViewControllersGetting User InputInjecting Dependencies into ControllersResource ControllersAPI Resource ControllersSingle Action ControllersRoute Model BindingImplicit Route Model BindingCustom Route Model BindingRoute CachingForm Method SpoofingHTTP Verbs in LaravelHTTP Method Spoofing in HTML FormsCSRF ProtectionRedirectsredirect()->to()redirect()->route()redirect()->back()Other Redirect Methodsredirect()->with()Aborting the RequestCustom Responsesresponse()->make()response()->json() and ->jsonp()response()->download(), ->streamDownload(), and ->file()TestingTL;DR