typemill icon indicating copy to clipboard operation
typemill copied to clipboard

Front as a vue app

Open enodr opened this issue 3 years ago • 2 comments

Hi,

The current app structure is a bit cumbersome. Are there plans to separate the front end in an independant vuejs app ? That would make typemill much easier to debug and extend.

enodr avatar Oct 26 '21 19:10 enodr

You probably mean the frontend for the authors and admins? Yes, the app structure is historically grown, only the editor was build as vue-app (which is the biggest part). It is planned to switch the other parts of the admin-area to vue and tachyons some day.

But that is quite a lot of work and it has not much benefit for editors and authors (only for devs) and I don't have a lot time right now. So the plan for far future is to build a Typemill 2.0.0 with latest vue-version for frontend and latest slim-version for backend and clean-up/decouple the whole application.

For time being there are other priorities that help me to create a small business around Typemill so I get more time for development...

trendschau avatar Oct 27 '21 07:10 trendschau

Thanks for the feedback, that's super interesting.

enodr avatar Oct 27 '21 07:10 enodr

with version 2 the author interface consists mostly of vue apps, only data is printed out in template due to performance. Additionally you can use Typemill in headless mode very soon and create your own vue applications, content or content administration.

trendschau avatar Jan 30 '24 15:01 trendschau