If you are interested in web controlled 2D, I have spent the last months on this, using a different web library where all the web is in the code, so no need to sync code and spiffs/fatfs files (super handy).
have a look at :
I use this webserver, which I found was easier to use: