Inhoudsopgave
Eerste stappen
Laravel, is een programmeerraamwerk dat de modernste kenmerken van de ontwikkelingsparadigma's naar de taal brengt PHP om het op de kaart te zetten en zij aan zij te vechten met reuzen zoals Rails of als Django.
Het belangrijkste hieraan kader is de scheiding van de verschillende logische lagen, volgens het MVC-schema waar we de laag van de . hebben Model die verantwoordelijk is voor het persistentie- en datastructuurgedeelte, de Keer bekeken die de informatie aan de gebruikers tonen en tot slot de Controller wie beheert de manier waarop de applicatie zich gaat gedragen.
Wat maakt Laravel speciaal?Wat speciaal maakt? Laravel is de manier waarop we eenvoudig en elegant een project kunnen structureren, met behulp van a ORM behoorlijk geavanceerd en de instructies in onze applicaties behoorlijk expressief kunnen uitdrukken.
Componist
Componist is een afhankelijkheidsmanager voor PHP, dit betekent dat we de verschillende pakketten die we nodig hebben bijgewerkt kunnen houden, dankzij deze tool en met eenvoudige commando's kunnen we installeren, bijwerken en genereren de verschillende vereisten van onze applicatie.
Het creëert ook een sectie voor automatisch laden voor ons, dat wil zeggen, het bevat automatisch alle benodigde pakketten voor gebruik in onze applicatie, waardoor de complexiteit van insluitsels wordt verminderd en de verschillende routes moeten worden onthouden waar we pakketten van derden opslaan.
De unieke eigenschappen van Laravel:
ORM WelsprekendDit onderdeel is verantwoordelijk voor het schrijven van en interactie met objecten die overeenkomen met databasequery's en tabellen zonder de taal te gebruiken SQLHierdoor kunnen we er zeker van zijn dat we zonder verdere complicaties van database-engines kunnen migreren als onze applicatie dit vereist; behalve dat de ORM Het is geoptimaliseerd om zoekopdrachten op de meest efficiënte manier uit te voeren, zodat we er zeker van kunnen zijn dat onze zoekopdrachten het meeste uit onze bronnen halen.
RoutesWe kunnen onze logica uitdrukken in routes of controllers, op deze manier kunnen we de routes aanwijzen om met pagina's met een lage complexiteit te werken en zo onze ontwikkelingssnelheid te verhogen.
Automatisch ladenLaravel Het laadt automatisch alle bibliotheken, pakketten en modellen van onze applicatie, waardoor we die last van onze schouders nemen, hierdoor ontstaat het gevoel dat onze applicatie voldoende intelligentie heeft om alles te laden en beschikbaar te hebben wat we gaan gebruiken.
RUSTIGLaravel heeft uitzonderlijke ondersteuning voor het maken van services RUST UIT met behulp van de 4 methoden van HTTP GET POST PUT DELETE, deze definiëren binnen de controllers en zo het creëren van API's vergemakkelijken, waarmee we interoperabiliteit tussen systemen kunnen bereiken.
Zoals we zien Laravel Het bevat veel interessante functies die het een goede optie maken om te overwegen, naast het moderniseren van veel paradigma's van de PHP-taal, waardoor het weer gaat concurreren voor het genereren van webapplicaties.
VorigPagina 1 van 20VolgendeVond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een positief punt te geven