Size: a a a

React: русскоязычное сообщество

2020 September 25

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Roma Prokopets
подскажите как замокать базу данных
Подставить sqlite в качестве драйвера.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А какой ORM?
источник

RP

Roma Prokopets in React: русскоязычное сообщество
Юра Чеботаев
А какой ORM?
я без понятия, мне нужно создать приложение простое и замокать базу данных, я не знаю что это значит
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А можно задание целиком?
источник

RP

Roma Prokopets in React: русскоязычное сообщество
Юра Чеботаев
А можно задание целиком?
Создать регистратор новых клиентов
Приложение должно состоять из 3-х страниц:
1. Список клиентов
2. Форма регистрации
3. Информация об авторе, т.е. о вас
Страницы должны быть адаптивны. Доступна легкая навигация по сайту (например в шапке
сайта)
При переходе на страницу клиентов отображается кнопка для регистрации нового клиента и
список
существующих клиентов в формате: “Полное имя”, “Дата регистрации” (вычисляется автоматически
при создании нового клиента).
При нажатии на кнопку для регистрации нового клиента мы переходим на страницу с пустыми
полями. Поля: “Имя”, “Фамилия”, “Пол”, “Программа лояльности” (возможные значения: “недоступна”,
“пластиковая карта”, “мобильное приложение”; по умолчанию выбран пункт “недоступна”). Если
выбран пункт “пластиковая карта”, то отобразить дополнительное поле для номера ввода
карты.
При нажатии на кнопку “Сохранить”, клиент сохраняется и отображается на странице клиентов.
При открытии страницы регистрации нового клиента, дернуть
https://meowfacts.herokuapp.com/
или любую другую открытую api со случайной датой, и отображать внизу формы.
Базу нужно замокать.
Проект должен запускаться одной командой или же иметь чёткую инструкцию в readme файле.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Мдэ
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Это нужно тогда уточнить.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Спросить «если я возьму sqlite для базы данных, это будет достаточно?».
источник

RP

Roma Prokopets in React: русскоязычное сообщество
Юра Чеботаев
Это нужно тогда уточнить.
уже
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
На ноде приложение?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
На ноде один из популярных ORM — sequelize. Он умеет работать с несколькми движками.
источник

ПБ

Павел Бочаров... in React: русскоязычное сообщество
Юра Чеботаев
Как лучше?
Анонимный опрос
8%
Number.parseFloat("1")
17%
Number.parseInt("2", 10)
27%
parseInt("3", 10)
0%
parseFloat("4")
48%
Number("5")
Проголосовало: 52
+"5"   ))
источник

RP

Roma Prokopets in React: русскоязычное сообщество
Юра Чеботаев
На ноде приложение?
просто дали вот это задание и все, пилю через create react app
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Включая sqlite. Соответственно, на продакшене будет postgres, а в разработке 'sqlite::memory:'.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Как это у меня сделано:

const sequelize = new Sequelize('sqlite::memory:')
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Roma Prokopets
просто дали вот это задание и все, пилю через create react app
Ну это тогда апи бэкэнд и фронтенд придется раздельно делать. Это норм.
источник

RP

Roma Prokopets in React: русскоязычное сообщество
Юра Чеботаев
Ну это тогда апи бэкэнд и фронтенд придется раздельно делать. Это норм.
дали апи https://www.mockapi.io/
источник

RP

Roma Prokopets in React: русскоязычное сообщество
Юра Чеботаев
Ну это тогда апи бэкэнд и фронтенд придется раздельно делать. Это норм.
я в бэке никак совсем
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А )
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Ну тогда это имеется в виду, что нужно просто в mockapi запросы слать.
источник