You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I started this project for personal use ~1 year ago with two main goals in mind:
Pure speed
Tiny file sizes
Minimal dependencies
No frills
Overall, AntCMS has achieved those things, but I leaned too heavily into those aspect in a few ways which makes some of the underlying systems clunky and not amazing to work with. I've also just generally learned a lot since starting and I can do better.
This issue is to track what aspects of the code I intend to modernize as I can work to publish a beta release of AntCMS.
Port the main app to Flight for routing.
Rebuild the existing plugins for the new Flight routing
Replace the custom caching implementation with a more robust method.
Better debugging methods.
A proper twig loader rather than the weird and cumbersome system.
A proper API system so that AntCMS can easily be made more flexible.
Built-in updating utility.
Much better session handling.
Replace the existing auth system.
Dependency injection.
General code cleanup.
Code CS improvements
The text was updated successfully, but these errors were encountered:
I started this project for personal use ~1 year ago with two main goals in mind:
Overall, AntCMS has achieved those things, but I leaned too heavily into those aspect in a few ways which makes some of the underlying systems clunky and not amazing to work with. I've also just generally learned a lot since starting and I can do better.
This issue is to track what aspects of the code I intend to modernize as I can work to publish a beta release of AntCMS.
The text was updated successfully, but these errors were encountered: