Contenu connexe

Univerzalis Entitas Kezeles - Laravel

  1. Univerzális Entitás Kezelés Laravel.bp #3 2014. december 3.
  2. Perger Péter! @ Ennosol Technology Co. Ltd. Web fejlesztő
  3. Webalkalmazás fejlesztés Fejlesztési írányok, célok Eszközök
  4. Elavult keretrendszer Legacy kódok Adatbázis Biztonsági rések Tervezés MVC Verziókezelés Automatizált tesztelés Code review Hiányosságok Meglévő hibák
  5. Kódolás, megoldások, idő Keretrendszer építés Composer Minimális fejlesztéssel használható, konfigurálható, kész szoftver. Minnél kevesebb mozgó alkatrésszel.
  6. Feladat Tetszőleges számú adatbázis tábla kezelése (CRUD). Egységes, továbbfejleszthető, belső adminisztrációs felületen (minimális backend kód, testreszabható független frontend). Átlagos felhasználóknak, meglévő adatbázis terv segítségével.
  7. Entity Abstraction DRY, KISS ! Clean Code ! CRUD RESTful API ! MVC (Laravel) Elvek, módszerek...
  8. Elképzelés API DBClient
  9. Működés Request Table name HTTP method Raw data Backend Resourceful route Resource controller Eloquent model class
  10. Eloquent Model Check header Set table Set rules Call parent
  11. RESTful Resource Controllers CRUD GET /entity POST /entity GET /entity/{id} PUT /entity/{id} DELETE /entity/{id}
  12. Routes
  13. Entity Controller
  14. Több a többhöz kapcsolat (pivot tables)
  15. Ellenőrzés https://github.com/ennosol/jquery-validator-l10n https://github.com/joecwallace/jquery-validator http://laravel.com/docs/4.2/validation https://github.com/laravelbook/ardent
  16. Frontend (JS)
  17. Automatikus tesztelés Newman Jetpacks
  18. Kérdések
  19. Kapcsolat https://github.com/arcadas/entities GitHub perger1984@gmail.com E-mail www.meetup.com/laravelbp Meetup