We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
написать сервер на Node.js используя в framework koa
данный сервер должен реализовывать две апи-точки:
PUT /sms/check
покрыть тестами каждую из апи-точек используя mocha, supertest, sinon, faker
POST /sms/create
К реализованному ранее серверу написать клиент -- SPA на vue. Список его функций:
первоначальное состояние - экран с кнопкой "Сгенерировать СМС код" (отдельный маршурут на клиенте)
после нажатия "Сгенерировать", кнопка исчезает и отображается поле ввода для кода и кнопка "Отправить" (отдельный маршурут на клиенте)
алертом отобразить сгенерированный код(подсказка)
при вводе кода нужно проверять его на длину и символы - иначе блокировать кнопку (клентская валидация)
при клике на кнопку "Отправить" - ждём ответа от сервера и отображаем его через alert
Научиться блокировать кнопку через атрибут disabled
Тестирование с использованием Vue Test Utils
codeEntry.vue
submit
1.Уроки git - https://www.youtube.com/watch?v=W4hoc24K93E&list=PLDyvV36pndZFHXjXuwA_NywNrVQO0aQqb&ab_channel=JavaScript.ru
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Реализовать сервер и клиент на JavaScript (Koajs+Vuejs)
Сервер
написать сервер на Node.js используя в framework koa
данный сервер должен реализовывать две апи-точки:
PUT /sms/check
- принимает смс код и сравнивает с ранее сгенерированным из in-memory database, в теле ответа отдает - success/errorпокрыть тестами каждую из апи-точек используя mocha, supertest, sinon, faker
POST /sms/create
PUT /sms/check
Клиент
К реализованному ранее серверу написать клиент -- SPA на vue. Список его функций:
первоначальное состояние - экран с кнопкой "Сгенерировать СМС код" (отдельный маршурут на клиенте)
после нажатия "Сгенерировать", кнопка исчезает и отображается поле ввода для кода и кнопка "Отправить" (отдельный маршурут на клиенте)
алертом отобразить сгенерированный код(подсказка)
при вводе кода нужно проверять его на длину и символы - иначе блокировать кнопку (клентская валидация)
при клике на кнопку "Отправить" - ждём ответа от сервера и отображаем его через alert
Научиться блокировать кнопку через атрибут disabled
Тестирование с использованием Vue Test Utils
codeEntry.vue
на валидацию вводимого значенияsubmit
компонентаcodeEntry.vue
возвращает Promise и вызывает alert (задание повышенной сложности)Процесс
Иснтрументы и технологии
1.Уроки git - https://www.youtube.com/watch?v=W4hoc24K93E&list=PLDyvV36pndZFHXjXuwA_NywNrVQO0aQqb&ab_channel=JavaScript.ru
The text was updated successfully, but these errors were encountered: