ESP8266 vs Wemos D1

The D1 mini is breadboard friendly, that is the pin spacing will plug into a standard breadboard. It has fewer I/O pins than a standard Arduino. But it has more memory, and runs faster. Now that the library has been updated, you can program it right from the Arduino IDE, with no AT commands needed.

I think it is a great little board, and inexpensive, because everything you need to get going is built into it.