rudy wrote:<...>
One of the things I learned is that the ESP8266 is not very fast delivering complex web pages. It is not a $3 replacement of a proper computer serving web pages. But it still can do a lot. You just have to be considerate of it's limitations.
Honestly, IMO, for the Arduino-core crowd only...
1.) Consider the ESP8266 an Arduino-clone first and the
2.) WiFi network an optional second. This then opens up a whole lots of projects where you may have used an UNO or Nano or Mini.
See my article about disabling WiFi: HERE
When viewed in this perspective, things converge closer to the Arduino + WiFi shield. Some syntactical differences, but the basic construct is similar.
Ray