Ich habe vor kurzem den Einstieg in die ESP32 Module gewagt. Zum Entwickeln nutze ich hierfür Visual Studio Code mit dem ESP-IDF Plugin.
Im Moment arbeite ich mich noch hauptsächlich durch die Beispiele durch.
Ein Argument für ESP32 war für mich WLan, so dass ich "kleine" Status- und Konfigurationswebseiten generieren kann.
Html generell auszugeben habe ich schon geschafft. Hierfür war der Html String einfach festkodiert im Code. Ich habe schon gelesen, dass man auch eine Html Datei im Flash ablegen kann - was mir schon etwas "sauberer" und ressourcenschonender erscheint.
Wie oben geschrieben, möchte ich die Webserver Funktionalität nutzen, um eben Konfigurations- und Statuswebseiten auszugeben. Somit wären in der Html Datei sehr viele Platzhalter, die vor dem Ausliefern mit den aktuellen Werten ersetzt werden müssten.
Eine Möglichkeit ist wohl sprintf(), aber ich glaube das wird sehr schnell unübersichtlich... Was ist also die "beste" Möglichkeit auf einem ESP32 Html zu generieren und die Platzhalter zu befüllen?