I developed AppExpress to enhance navigation within Appwrite Functions, inspired by the express.js
framework. The initial reception was positive, demonstrating a clear need for a straightforward yet powerful solution. This led to my pursuit of enhancing its extensibility, including the ability to integrate custom view engines and middleware.
These enhancements were not directly requested by the community but stemmed from my view to simplify the framework, making it effortless to incorporate middleware or view engines. In a related development, Matej Bačo, Appwrite's Function Engineer, showed an interest in a JSX
view engine especially since Hono
supports it natively.
In response to these developments, I am excited to introduce AppExpress Essentials. This repository marks a crucial step toward creating an ecosystem for Functions, featuring integrations specific to AppExpress
such as middleware, view engines, and web compression.
The repository currently includes:
React
View Engine 🎉ZSTD
Web Compression- Middleware for handling
favicon
,cookie removal
, andcontent minification
As needs and use cases evolve, I plan to extend and enhance this suite of features. This is just the beginning!
Repository - https://github.com/itznotabug/appexpress-essentials