MrShandy
@MrShandy
Python

Можно ли ограничиться JS в проекте?

Начал делать относительно простенький лендинг для заказа услуг. Можно ли средствами JS отправлять сообщения на почту и отправить сообщение в телеграме? Недавно начал учить js, думал сделать свою первую работу, но чем дальше продумываю функционал, тем страшнее)
  • Вопрос задан
  • 266 просмотров
Решения вопроса 3
DevMan
@DevMan
можно.
но не нужно.
Ответ написан
sergiks
@sergiks Куратор тега Веб-разработка
♬♬
Технически — можно.

Только не получится ограничиться только JS в браузере — без бэкенда отправку писем и сообщений в тележку не сделать, т.к. используются ключи, которые надо держать в секрете, а не раздавать каждому посетителю страницы.

Доставка писем отдельная тема, и вместо простой отправки письма прямо с сервера лучше воспользоваться каким-то сервисом email рассылок. Крупным, «белым». Скорее всего с бесплатным начальным планом. Тут дело в репутации IP адресов, с которых уходят письма: хостинг скорее всего уже подпорчен спамерами, пытавшимися слать с него ерунду. А вот сервисы рассылок блокируют плохую активность, и отправленные от них письма менее вероятно упадут в спам у получателя.

Бэкенд вполне можно написать на JS — NodeJS.
Ответ написан
zkrvndm
@zkrvndm
Архитектор решений
Конечно можно. Для отправки писем можно использовать сторонние сервисы, такие как: https://www.emailjs.com
Для отправки уведомления на Телеграм и вовсе достаточно постучатся на их API, в интернете полно примеров.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka Куратор тега Веб-разработка
Можно писать бэкенд на ноде.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы