Laravel: Up & Running
Autor Matt Staufferen Limba Engleză Paperback – oct 2023
Considerăm această resursă un punct de referință pentru dezvoltatorii PHP experimentați care doresc să facă tranziția către unul dintre cele mai populare cadre de lucru actuale. Laravel: Up & Running este structurată ca un ghid practic ce prioritizează viteza și simplitatea în procesul de dezvoltare, oferind o privire de ansamblu tehnică asupra întregului ecosistem. Găsim în această a treia ediție o actualizare esențială pentru versiunea 10, integrând noile instrumente de frontend și autentificare care au fost introduse recent. Abordarea lui Matt Stauffer diferă de cea din Domain-Driven Laravel prin gradul ridicat de aplicabilitate imediată; în timp ce lucrarea lui Jesse Griffin se concentrează pe arhitecturi abstracte și modele DDD, volumul de față este mult mai ancorat în funcționalitățile native ale framework-ului. Autorul explică în detaliu componentele fundamentale, de la motorul de șabloane Blade și Eloquent ORM pentru baze de date, până la gestionarea fișierelor și implementarea API-urilor RESTful. Această lucrare continuă misiunea începută de autor în edițiile anterioare, precum Laravel - Die umfassende Einführung, rafinând conceptele și adaptându-le la noile standarde de cod curat. Tonul este unul pragmatic, axat pe soluții concrete pentru sarcini complexe precum cozile de așteptare (queues), evenimentele WebSockets și integrarea pachetelor specializate precum Scout sau Cashier. Structura narativă urmează fluxul logic al dezvoltării unei aplicații, oferind în același timp un suport solid pentru testarea automată cu PHPUnit și Dusk.
Preț: 291.73 lei
Preț vechi: 364.66 lei
-20%
Carte disponibilă
Livrare economică 14-28 mai
Livrare express 29 aprilie-05 mai pentru 64.74 lei
Specificații
ISBN-10: 109815326X
Pagini: 550
Dimensiuni: 181 x 236 x 35 mm
Greutate: 0.97 kg
Ediția:3rd Edition
Editura: O'Reilly
De ce să citești această carte
Recomandăm această carte programatorilor PHP care vor să stăpânească versiunea 10 a Laravel sub îndrumarea unui expert recunoscut. Cititorul câștigă o înțelegere profundă a ecosistemului, învățând să utilizeze eficient instrumentele integrate pentru a livra aplicații sigure și scalabile. Este motivul concret pentru care orice profesionist ar trebui să aibă acest manual pe birou: transformă complexitatea framework-ului în fluxuri de lucru clare și predictibile.
Despre autor
Matt Stauffer este un dezvoltator și educator de renume în comunitatea PHP, fiind partener și director tehnic la agenția Tighten Co. Expertiza sa este recunoscută la nivel global prin contribuțiile aduse ecosistemului Laravel, fiind gazda emisiunilor „The Five-Minute Geek Show” și „The Laravel Podcast”. Prin activitatea sa constantă de blogging pe mattstauffer.co, autorul a devenit o voce autoritară, reușind să sintetizeze inovațiile tehnice într-un limbaj accesibil atât pentru arhitecți de sistem, cât și pentru programatori seniori.
Descriere
What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to include Laravel 10, the third edition of this practical guide provides the definitive introduction to one of today's most popular web frameworks. Matt Stauffer, a leading teacher and developer in the Laravel community, delivers a high-level overview and concrete examples to help experienced PHP web developers get started with this framework right away. This updated edition covers the entirely new auth and frontend tooling and other first-party tools introduced since the second edition. Dive into features, including: Blade, Laravel's powerful custom templating tool Tools for gathering, validating, normalizing, and filtering user-provided data The Eloquent ORM for working with application databases The Illuminate request object and its role in the application lifecycle PHPUnit, Mockery, and Dusk for testing your PHP code Tools for writing JSON and RESTful APIs Interfaces for filesystem access, sessions, cookies, caches, and search Tools for implementing queues, jobs, events, and WebSocket event publishing Specialty packages including Scout, Passport, Cashier, and more