diff --git a/README.md b/README.md index 2d13592..37e2c6f 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@
McFly is a no-framework metaframework
that assists in leveraging the web platform
McFly is a metaframework
that assists in leveraging the web platform
@@ -42,6 +42,11 @@ Run the following to generate a McFly starter project.
npm create mcfly@latest
```
+## How it works (for the nerds)
+
+It is primarily a runtime middleware for [Nitro](https://nitro.build). Every time a page is requested, the McFly middleware intercepts and assembles the view for the requestor. McFly does this with the assets it knows about which are mostly: pages, components, public assets.
+
+A plugin system allows for the core functionality to only "lean" on platform. Anything not yet a standard is implemented as a plugin which will be easily "swapped" away when the platform catches up.
## Features