entangled / entangled.py

Python port of Entangled
Apache License 2.0
32 stars 7 forks source link

Implement live reloading server #12

Open jhidding opened 1 year ago

jhidding commented 1 year ago

Currently a third-party tool is needed to enable live-reloading, which makes it less accessible to novice users. There are plenty Python packages that can do this, but we need to pick the right one that integrates nicely with the event-loop that is already present in Entangled.

RonnyPfannschmidt commented 11 months ago

im under the impression that the mkdocs based live server that comes with html rendering and updates does well for that already,

unless there is a intent to replicate the mkdocs featureset partially, it may be best to just integrate

jhidding commented 11 months ago

Yes, MkDocs does a lot of what we want, with a few remarks:

We'll only implement this feature now if it helps first user experience and can be done in relatively short amount of time. Seeing that MkDocs is probably the easiest way to start an Entangled project, this issue won't have the highest priority.