- JSON API code is placed in
backendfolder - Whole project can be delivered by docker
- API Document is powered by NelmioApiDocBundle, swagger ui route:
/api/doc - Since this assignment requires JSON API only, frontend code is left empty
- About performance optimization
- In production docker image, I enabled
apcandopcacheextensions - I dumped the Service Container into a Single File, and optimized composer autoloader
- I enabled opache preload feature, and enhanced opache configurations accroding to Symfony docs
- Besides, we can optimize performance by adding db indexes, leveraging third components like redis or swoole
- In production docker image, I enabled
- Other todos should be done if in a real project
- Query parameters validation
- Change datetime normalizer default format
-
Notifications
You must be signed in to change notification settings - Fork 0
takashiki/symfony-demo
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published