А не поплохеет выслушивать? Мне вот, к примеру, лень это рассказывать, если Вы сами не хотите понимать. Но для начала, то что веб на esp8266 - это только рест. А клиентское приложение - что угодно - rest, tcp socket, web socket, soap, wcf, mqtt, hap и куча другой экзотики для которых уже написаны сотни первоклассных клиентов.