khklau / mod_tile_rs

A prototype Rust implementation of the tile module for Apache 2 webserver
GNU Affero General Public License v3.0
0 stars 0 forks source link

clean architecture refactor #28

Closed khklau closed 8 months ago

khklau commented 1 year ago

Need a moderate amount of refactoring to support a clean architecture where Apache mod handlers should really be entrances to the application that invoke use cases. The use cases are implemented via one or more services which use an I/O layer. The I/O layer is exposed via an IOContext.

This will support use cases like rendering a tile correctly with the right structure.

khklau commented 8 months ago

This is now finally done with commit ca7c31c