DEV Community

Cover image for Lucee Extensions Ecosystem: The Best Community Modules for APIs, Caching, and Cloud
Deepak Sir
Deepak Sir

Posted on Originally published at Medium

Lucee Extensions Ecosystem: The Best Community Modules for APIs, Caching, and Cloud

Lucee’s power comes as much from its ecosystem as its core, and that ecosystem has two layers worth knowing. Lucee extensions are server-level add-ons (installed through the Lucee Administrator / .CFConfig.json) that plug capabilities into the engine itself — the Ortus Redis Lucee Extension for distributed caching and the MongoDB Lucee Extension for NoSQL are the standouts. CFML modules on ForgeBox (installed per-application with CommandBox, box install) are the larger world of reusable libraries — for APIs, the best are Taffy (a low-friction REST framework), hyper (Ortus's fluent HTTP client for calling APIs), and cbSwagger (auto-generated OpenAPI/Swagger docs); for caching, CacheBox (the caching engine bundled with ColdBox) plus the Redis extension and cbstorages for distributed, cache-backed sessions; for cloud, the MongoDB and Redis extensions, S3 access (native Lucee s3:// plus SDK modules), and cbstorages as a storage abstraction. All of it installs through CommandBox/ForgeBox (box install) or the Lucee Administrator, and much runs on Adobe ColdFusion too — the CFML ecosystem is shared. This guide covers the best community modules and extensions across APIs, caching, and cloud, with what each does and how to use it.
Read More

Top comments (0)