the replacement of Arduino wifi shield

Node MCU can replace Uno as a single package, WiFi included. It is progammed with the Arduino IDE.
https://tttapa.github.io/ESP8266/Chap01%20-%20ESP8266.html