AquilaCMS icon indicating copy to clipboard operation
AquilaCMS copied to clipboard

Future developments

Open MaelVB opened this issue 2 years ago • 0 comments

The strong point of AquilaCMS is its end-customer-oriented vision, which currently provides a large number of native functionalities. The downside is that it lacks a development framework that is practical and attractive enough for today's developers. Over the next few months, we'll be sticking to current web development best practices:

  • [x] Add a logger (Winston with Morgan) and manage sending to Graylog
  • [x] Dependency management via workspaces [scheduled for November]
  • [x] Refactor branch management to match Trunk Based Development [scheduled for November]
  • [x] Refactor repo file organization to match monorepo style [scheduled for December]
  • [ ] API v3 in Nest started [scheduled for June]
  • [ ] A brand new backoffice [scheduled for September]
  • [ ] Rework module architecture
  • [ ] Use of a monorepo tool like Turborepo
  • [ ] v2 and semver
  • [ ] Update deployment files
  • [ ] Start converting the project to TypeScript
  • [ ] Consider more modern dependencies (Hono instead of Express for example)

MaelVB avatar Jun 19 '23 12:06 MaelVB