Задать вопрос

Где найти урок по написанию сервера?

Привет.

Есть задача: (основная - изучить современные технологии nodejs, react(angular))
-> сделать страницу на которой будет 10 вопросов
-> человек должен заполнить поля и нажать отправить
-> менеджер должен будет зайти в личный кабинет, в котором будет одна кнопка "Выгрузить в формате Excel"

Я так предполагаю, что нужно создать БД и небольшую серверную часть, которая эти ответы будет сохранять. Ну и соответственно личный кабинет.

Вопрос: есть ли курсы или уроки, как это реализовать современными средствами, js, node.js, react или angular? Подскажите пожалуйста.
  • Вопрос задан
  • 1620 просмотров
Подписаться 6 Оценить 2 комментария
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 8
jQuery Ajax + PHP + PHPExсel(библиотека такая)
Ответ написан
andykov
@andykov
Shit happens
Зачем такие сложности?
Сделайте опросник в https://www.google.ru/intl/ru/forms/about/, есть выгрузка ответов в google table
Ответ написан
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Для этой задачи не надо писать сервер

Я так предполагаю, что нужно создать БД

Да, это может быть и простой текстовый файл, но удобнее иметь sql решение

есть ли курсы или уроки

да, очень много

как это реализовать современными средствами

Задача не особо сложная, так что можно и просто на php написать, но раз уж есть желание попробовать что-то современное - выберите что-то одно из angular (тут еще nodeJs понадобиться немного изучить), laravel (php), yii(php)

Исходя из Вашей задачи, а она крайне простая, Вам не нужно react, angular, node.js и т.д. Другой вопрос если Вы хотите стать программистом - тогда определитесь с направлением и дерзайте.
Ответ написан
Комментировать
По ангуляру вот
https://angular.io/docs/ts/latest/tutorial/
С беком прийдется определяться самому, но если хочется все на JS
sailsjs.com/get-started

Если как таковой задачи изучить современные фреймвоки не стоит то можно со всем этим и не заморачиваться.
Ответ написан
@Stepanya
Курсы есть, уроки тоже.
Вариант 1:
Пишите серверную часть, можете использовать node.js
Пишите фронтенд html + js
Вариант 2:
пишите сервер и фронт на php.
Вариант 3:
используете https://docs.google.com/forms/
Ответ написан
@ForbsmC
Love this world..
Зачем для такого простого сервиса Нода?
Ответ написан
@yuras666
С nodejs, react, angular я бы пока повременил.
А то это уже напоминает истории в стиле:
- как сложить 2 + 3?
- нужно использоваться (react, angular, jquery)

Теперь по факту:
google формы - меньше кода меньше проблем.
вместо exel оговорить возможность использования csv - это будет легче.
nodejs для первого проекта без опыта - это очень плохой выбор. Это обычное приложение для которого не нужно ни строчки js. Старый - добрый php подойдет как нельзя лучше.
По "современными средствам" уроков куча, могу порекомендовать https://loftblog.ru например.
Ответ написан
@twid
может, поискать на гитхабе что-то готовое и просто переписать клиента?..
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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