Вы хотите на момент запроса к серверу после отправки формы провалидировать данные в магическом объекте ajax запроса и реджекнуть запрос? А Ajax работает без js что ли? См свой пункт 1.
Чем не вариант не давать работать с формой вообще если js отключен?
Только не надо в 2017 про домохозяек на старых осликах или про "я отключаю джыс ибо секюрна"
"Мы думали сделаем так, но столкнулись с тем, что эдак лучше потому и потому, но на это надо ещё 5 часов. Сделаем эдак или наляпать так?".
Так всегда, поэтому и шапку по времени накидывают и ТЗ вместе с клиентом пишут/правят по несколько часов и не поверите по нескольку раз так, и на связь выходят регулярно, по нескольку раз в неделю минимум,
- что исполнитель с вопросами, что клиент с уточнениями по ТЗ. Все от сложности заказа конечно.
Вы думаете так легко даже спецу оценить время? Это вам опть не плитку покласть xD
Какие то данные (токен юзера, его логин/etc) можно сохранять в локальный стор, геттер который достает такие данные сначала смотрит в vuex, потом в local store, если надо, апдейдит vuex, возвращает данные.
Погуглите в этом направлении, судя по Вашему вопросу вы гуглили "совсем не туда" есть примеры конфигов для nginx, зная какое комъюнити у ангуляра не удивлюсь, если на одном из тематических блогов форумов по нему будет Ваш-вопрос с готовыми ответами.
Синтаксис нескольких десятков языков, это как сказать - я знаю как играть в шахматы и продуть второкласснику из шахматного кружка, напоровшись на ферзевой гамбит и проиграть еще в дебюте.
Почитайте описание фреймворков/библиотек, почитайте тематические разделы на хабре фреймворков/библиотек. Какой-то один/2/3 фреймворка/библиотеки на все случаи нет, такова природа сегодняшнего js - проекты быстро плодятся, быстро умирают, что-то живет дольше. Я вижу так - есть задача (реальная или надуманная ради интереса) - смотрим, как задачи этого типа решаются. Делаем, пробуем.
Устроиться на работу за маленькие деньги - из своего опыта могу сказать, совет плохой что для студента со стипендией и "взгревами" от родителей + халявное жилье, что для мужа и отца. Это маленькая, даже не средняя контора из одного - трех человек, где вы третий, и все вы - кодеры, ну как плиткоукладчики) Хреначите однотипные заказики. Вы уйдете от туда до того, как вам станут что-то платить, причем если станут.
И да, отрефакторите бл.... Код свой, глаза болят.