Building on the fine work of cicciocb the text editor in the browser can now be used to edit any file on the device.
This means you can now create html, js and css files in the browser.
You can also select and edit files from the file manager.
To make a file public it must be in the folder uploads. This will keep your source code concealed.
There will be some more changes coming that build on this but this will make things significantly more robust.
http://esp8266basic.com
A BASIC interpreter for your ESP
Working now on Autodrop3d. A 3d printer with automatic part ejection system. https://autodrop3d.com