Динамик скажи, это сделать сложнее чем на пхп?
Это относительно. У js и php по-дефолту разный подход к рантайму. Жс рантайм живет все время и базируется на эвенлупе, казуальный пхп - это процесс на каждое соединение и синхронное выполнение кода.
На смеантическом уровне - нет никакой разницы. Что тут что там, используй готовые библиотеки и отправляй свою почту. Или пили обработчик протокла вручную, не суть важно.
Важно то, что сначала, прежде чем решать задачи конкретных предметных областей, стоит разобраться как все устроено. Не только в языках (и на каких принципах они базируеются), но и хотя бы в том, что такое клиент-серверное взаимодействие.
Ты же на текущей момент не имеешь такого представления, это прекрасно видно из твоих вопросов. То, как ты пытаешься подойти к обучению - это попытка построить дом, начиная с кровли крыши.