Веб-стек для одностраничного приложения с использованием Vue js - PullRequest
0 голосов
/ 13 октября 2019

Что такое стек разработки для Landing Page с использованием Vue.js? - это мой уродливый вопрос. Может быть, это более общий вопрос, но мне нужна ваша помощь и разъяснения с некоторыми из моих недоразумений.

Обычно, когда мне нужно создать целевую страницу, я использую простые HTML, CSS и JS с Bootstrap, HTML Boilerplate и jQuery сотрудников.

Но теперь мне нужно создать быструю и надежную, анимированную по-разному Landing Page с функциями e-mail, language support, notifying. Раньше для этой функциональности я использовал поддержку бэкенда со стеком python (Django). Потому что я не знал, как безопасно использовать электронную почту и т. Д. На веб-интерфейсе. Я в основном back-end разработчик, и эти вещи для меня являются темной стороной. Но я полностью знаю, что эти цели могут быть достигнуты с помощью стека внешнего интерфейса просто и изящно. Вот почему я решил использовать красивые Vue.js.

Поэтому мне нужно уточнить для меня следующие вещи ( не критикуйте и не злитесь на мои глупые вопросы, пожалуйста ):

  • Как защитить учетные данные почтовой рассылки и мои js-скрипты?

    Потому что я не мог понять, могу ли я вызывать запросы из скриптов, которые доступны всем, как js-ресурсы из браузера. Как можно скрыть эту функциональность и эти скрипты с разумной информацией? Я добавлю к нему некоторую поддержку Google Analytics и т. Д.

  • Что мне использовать?

    Опять же, общий вопрос. Из документации я вижу, что могу просто использовать мои дружеские знания HTTP, CSS и JS. Но я ищу по сети и вижу, что люди используют npm s, nuxt s, webpack s и т. Д. Весь этот персонал, связанный с nodejs и npm, является для меня большой дырой. Но если это необходимо, я буду использовать его. Какой стек я должен использовать? Просто Vue.js, HTML, CSS?

  • Как развернуть на производстве такой js-связанный SPA-проект?

    Я простонужен простой vps сервер, nginx и это все?

Буду очень рад увидеть советы от великих экспертов , которые имеют опыт работы с этимstaff :)

Более того, я буду очень рад видеть некоторые дорожные карты при разработке таких проектов.

PS: я знаю, что подобные вопросы маловероятны для StackOverflow. Но в любом случае мне нужна твоя помощь.

...