5 سال پیش در این ایام تیلور (ایجاد کننده لاراول) اولین نسخه از فریم ورک Laravel را معرفی کرد .
من 7 ماه بود داشتم روی این فریم ورک کار می کردم. واقعا به سختی کار کردم تا بتوانم آن را قدرتمند و در عین حال دسترس پذیر کنم. من از روز اول سعی کردم مستندات آن به خوبی CodeIgniter باشد و فکر می کنم این کار را کردیم. Syntax آن حسی و رسا است.
با اینکه از آن زمان تعییرات زیادی روی آن انجام شده و بهبودهای فراوانی دریافت کرده است ولی با این حال کدهای آن حس مشابهی می دهند . اینجا کد مربوط به Routing در نسخه اولیه را می بینیم :
'GET /' => function() { return View::make('home/index'); }
مثل همه تازه متولد شده ها نسخه اولیه خیلی مینیمال بود و خبری از Controller ، Eloquent و Template Engine نبود ! همان مقدار برای شروع کافی بود ولی خوب فاقد این امکاناتی بود که ما الان از آنها لذت می بریم . در زیر بعضی از بزرگترین آیتم هایی که طی این 5 سال به آن اضافه شده اند را می بینید
- Artisan
- Authorization
- Authentication
- Blade
- Cashier
- Collections
- Composer
- Controllers
- Elixir
- Eloquent
- Homestead/Valet
- Migrations/Seeding
- Middleware
- Queues
- SSH Tasks
تولدت مبارک لاراول جان ! و یه تشکر بزرگ از Taylor Otwell و همه جامعه کاربری لاراول