olmo / laravel-frontend
Laravel package to build frontend Olmo based applications
0.0.181
2025-09-14 18:06 UTC
Requires
- php: ^8.1
- fideloper/proxy: ^4.2
- guzzlehttp/guzzle: ^7.2
- intervention/image: ^2.5
- laravel/framework: ^9.19
- laravel/tinker: ^2.7
- nunomaduro/collision: ^6.1
- renatomarinho/laravel-page-speed: ^2.1
- silber/page-cache: ^1
- spatie/crawler: ^7.1
- swayok/alternative-laravel-cache: ^6.1
- swayok/cache-filesystem-adapter: *
This package is auto-updated.
Last update: 2026-06-10 09:24:23 UTC
README
For all the documentation refer to the Olmo docs.
This package is automatically mirrored as a standalone repository to GitHub through a script in olmokit. Composer installs olmo/laravel-frontend through the packagist.org's package which points to the mirrored repository.
Development
- to manage trailing slashes we might use illuminatech/url-trailing-slash
- Take a deeper look at package-skeleton-laravel
- About protecting http request based image resizing with signed URL
- Laravel optimization
- Laravel optimization
- A way to handle authentication through just session and cookies and comunicate with API, for Laravel 6.0
- Laravel Resources to create intermediary between thirdy-part API and laravel application
- Laroute, package to pass laravel routes to js (might be useful to implement barba.js)
- Usecase about Laravel routes optimization
- About creating a middleware to check incoming requests domain, this is useful to create protected hooks for the CMS to clear/manages the cache on specific actions, e.g. saving a new product during data entry
- About not using env outside config files to get cache and speed
- About authentication with external API: recent, 1 2, 3
- About Laravel and OPcache
- Old and small antiflood system for Laravel
- About Laravel's throttle middleware and load balancer HAProxy
- Middleware
throttlemight cause high disk IO if we use it too much (e.g. for images) with a cachefiledriver (source) - Performance comparison of cache drivers
- Alternative cache system with tagging for file driver cache: alternative-laravel-cache, see laravel 9 support issue (we followed the suggested swap of cache adapter dependency and it works)
- Cache tagging library for file driver cache: taggedFileCache
- Cache library for Laravel laravel-responsecache
- Can a sitemap not be at the root of the website?
- Images sitemap to boost SEO friendly images names despite hashed cached images filenames: we could generate an image sitemap that would read all the cache and map original filenames from the CMS (cleaned up of their timestamp) to each URL of its cropped/resized/transformed versions. Another way would be to perhaps use
iptcimages metadata, Intervention supports it withgddriver too.