WhatsetsLaravelapartfromotherPHPwebframeworks?Speedandsimplicity,forstarters.Thisrapidapplicationdevelopmentframeworkanditsvastecosystemoftoolsletyouquicklybuildnewsitesandapplicationswithclean,readablecode.Withthispracticalguide,MattStauffer–aleadingteacheranddeveloperintheLaravelcommunity–providesthedefinitiveintroductiontooneoftoday’smostpopularwebframeworks.Thebook’shigh-leveloverviewandconcreteexampleswillhelpexperiencedPHPwebdevelopersgetstartedwithLaravelrightaway.Bythetimeyoureachthelastpage,youshouldfeelcomfortablewritinganentireapplicationinLaravelfromscratch.Diveintoseveralfeaturesofthisframework,including:Blade,Laravel’spowerful,customtemplatingtoolToolsforgathering,validating,normalizing,andfilteringuser-provideddataLaravel’sEloquentORMforworkingwiththeapplication’sdatabasesTheIlluminaterequestobject,anditsroleintheapplicationlifecyclePHPUnit,Mockery,andPHPSpecfortestingyourPHPcodeLaravel’stoolsforwritingJSONandRESTfulAPIsInterfacesforfilesystemaccess,sessions,cookies,caches,andsearchToolsforimplementingqueues,jobs,events,andWebSocketeventpublishingLaravel’sspecialtypackages:Scout,Passport,Cashier,Echo,Elixir,Valet,andSocialite
1