Laravel Spark, and Twig
-
Upload
morten-bergset -
Category
Engineering
-
view
74 -
download
0
Transcript of Laravel Spark, and Twig
Laravel Spark TwigMeetup #12 i KristiansandPHP
Agenda
Nyheter
Anbefalte bøker
Laravel Spark - en god start på et nytt prosjekt
Adaptiv Frog - Sverre ble sin egen sjef
Twig
NewsSiste PHP versioner: 7.0.10 og 5.6.25PHP 7.1 beta 3
Nye versjoner av rammeverk:
Zend Framework 3 (juni)
Symphony v3.2 (september)
Laravel har lansert v5.3 (september)
Vim 8.0 (10 år siden v7.0)
Anbefalte bøker
Laravel SparkLaravel er et rammeverk
Laravel Spark er noe kode på toppen av Laravel: routing, views, controllers etc
Laravel Spark gir out-of-the-box brukerprofil, abonnement, betalingsintegrasjon med Stripe, og endel administrasjon/statistikk på medlemskapene
Laravel Spark koster ca 1.000,- men i Norge er det ca 1 fakturerbar time, og man sparer mer enn 1 times arbeid..
Adaptiv Frog
TwigSymfony sin template engine, som også kan brukes standalone
Template engines
Twig - Symphony
Blade - Laravel
Mustache
Smarty
Volt - Falcon
Twig highlightsVedlikeholdes av Symfony team
Lett å lære
Sikkerhet er enkelt
Slippe ulempen med < og > brukes av både PHP og HTML
Template engines hjelper deg å skrive ryddig kode
3 syntaks typer
{{ … }} si noe
{% … %} gjøre noe
{# … #} kommentar
Enkel “si noe”
<input name=navn value=‘<?=$navn?>’>
<input name=navn value=‘{{navn}}’>
“Si noe” men skal bare…
<input name=navn value=‘<?=$navn?>’>
<input name=navn value=‘{{navn}}’>