AmadeusITGroup / otter

The Otter project is a highly modular framework whose goal is to provide a common platform to accelerate and facilitate the development of runtime customizable Angular based Web Applications
https://amadeusitgroup.github.io/otter/
BSD 3-Clause "New" or "Revised" License
49 stars 38 forks source link

[Feature]: Less code when generating @o3r/workspace:application #1659

Open ADR-Clizy opened 5 months ago

ADR-Clizy commented 5 months ago

Context

I generated a basic web app with o3r/workspace:application where I only need a router inside of it.

In the app.config I saw this

image

Which include a lot of complexity with Reducer / LocalStorage etc...

Also in dev additionnal module :

image

Proposal

Maybe we want to have a cleaner default app with only router.

I cleaned up everything and finish with this :

image image

In my point of view, it avoid to much complexity. As a beginner using this framework, it's more comfortable :)

kpanot commented 5 months ago

Thank you @ADR-Clizy for the proposal.

Let me translate your request in technical terms to facilitate the implementation: