Difference between revisions of "Laravel"
Karl Jones (Talk | contribs) (→External links) |
Karl Jones (Talk | contribs) |
||
Line 11: | Line 11: | ||
Laravel is released under the [[MIT License]], with its source code hosted on [[GitHub]]. | Laravel is released under the [[MIT License]], with its source code hosted on [[GitHub]]. | ||
+ | |||
+ | == Blade templating engine == | ||
+ | |||
+ | Laravel supports the Blade templating engine. Blade combines one or more templates with a data model to produce resulting views, doing that by transpiling the templates into cached PHP code for improved performance. | ||
+ | |||
+ | Blade also provides a set of its own control structures such as conditional statements and loops, which are internally mapped to their PHP counterparts. | ||
+ | |||
+ | Furthermore, Laravel services may be called from Blade templates, and the templating engine itself can be extended with custom directives. | ||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [[Blade (templating engine)]] | ||
== External links == | == External links == | ||
Line 27: | Line 39: | ||
[[Category:PHP]] | [[Category:PHP]] | ||
+ | [[Category:Web applications]] |
Latest revision as of 06:52, 17 August 2016
Laravel is a free, open source PHP web application framework for the development of web applications following the model–view–controller (MVC) architectural pattern.
Prominent Laravel features include :
- Expressive syntax
- A modular packaging system with a dedicated dependency manager
- Different ways for accessing relational databases
- Various utilities that aid in application deployment and maintenance
According to a December 2013 developers survey on PHP frameworks popularity, Laravel was listed as the most popular PHP framework of 2013, followed by Phalcon, Symfony2, CodeIgniter and others. As of August 2014, Laravel is the most popular and watched PHP project on GitHub.
Laravel is released under the MIT License, with its source code hosted on GitHub.
Blade templating engine
Laravel supports the Blade templating engine. Blade combines one or more templates with a data model to produce resulting views, doing that by transpiling the templates into cached PHP code for improved performance.
Blade also provides a set of its own control structures such as conditional statements and loops, which are internally mapped to their PHP counterparts.
Furthermore, Laravel services may be called from Blade templates, and the templating engine itself can be extended with custom directives.
See also
External links
- Official home page
- Getting started with Laravel a collection of programming examples
- Laravel cheat sheet a collection of quick reference notes
- Laravel 4.1 API reference
- Deploying Laravel 5.0 on OpenShift
- Lumen, a speed-oriented micro framework by Laravel, April 15, 2015
- Laravel source code repository on GitHub
- Laravel @ Wikipedia