Size: a a a

React — русскоговорящее сообщество

2020 December 16

S

Stanislav in React — русскоговорящее сообщество
Влад
Добрий вечер. Я изучил React-Redux, знаю гтето на уровне Джуна может чуть чуть выше. Подскажите пожалуйста куда мне дальше двигаться?
а куда вы хотите
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Добрый вечер, назрел такой вопрос, а где какую валидацию стоит делать? То есть какую валидацию нужно делать только на фронте, а кукую только на беке?) Если есть какие ссылки где про это почитать, буду благодарен. P.S. любителей посылать в гугл прошу не активироваться
источник

S

Stanislav in React — русскоговорящее сообщество
Алексей Ефимов
Добрый вечер, назрел такой вопрос, а где какую валидацию стоит делать? То есть какую валидацию нужно делать только на фронте, а кукую только на беке?) Если есть какие ссылки где про это почитать, буду благодарен. P.S. любителей посылать в гугл прошу не активироваться
это от конкретного кейса зависит, обычно валидация просто дублируется чтобы лишние запросы на бекенд не слать
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Stanislav
это от конкретного кейса зависит, обычно валидация просто дублируется чтобы лишние запросы на бекенд не слать
в данный момент делаю регистрацию и авторизацию
источник

S

Stanislav in React — русскоговорящее сообщество
Алексей Ефимов
в данный момент делаю регистрацию и авторизацию
это абстрактный кейс в контексте озвученной выше проблемы
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
поэтому пока что это интересует, вот думаю по логике на пустоту полей, на мин и макс количество, проверку на некоректные символы
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
это вроде бы надо на фронте делать
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
что бы не дергать бек лишний раз или нет?
источник

S

Stanislav in React — русскоговорящее сообщество
Алексей Ефимов
это вроде бы надо на фронте делать
на фронте можно сколько угодно сложную валидацию делать при желании
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
я просто новичок в фул стеке, можно сказать первый проект делаю)
источник

S

Stanislav in React — русскоговорящее сообщество
Stanislav
на фронте можно сколько угодно сложную валидацию делать при желании
кроме той что требует запросов на бек
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Stanislav
на фронте можно сколько угодно сложную валидацию делать при желании
тут вопрос в правильности
источник

S

Stanislav in React — русскоговорящее сообщество
Алексей Ефимов
тут вопрос в правильности
а я без понятия что вы там валидировать хотите и как и в чем неопределенность
источник

IS

Ivan Sequend 👾 in React — русскоговорящее сообщество
Алексей Ефимов
в данный момент делаю регистрацию и авторизацию
И там и там.

На клиенте валидация на вводимые данные: регулярные выражения

На бэке валидация на уникальность (уникальный емейл например), валидность полученных полей, и обработчик ошибок (сообщения, посылаемые на фронт)
источник

А

Александр in React — русскоговорящее сообщество
Зависит от того, насколько ты можешь доверять данным, которые приходят с фронта, вплоть до того, что валидации будут дублировать друг-друга, ну это в идеале, ещё и в бд можно доп. валидацию прикрутить
источник

В

Влад in React — русскоговорящее сообщество
Дайте совет что дальше учить. А работу я найду на биржах
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Ivan Sequend 👾
И там и там.

На клиенте валидация на вводимые данные: регулярные выражения

На бэке валидация на уникальность (уникальный емейл например), валидность полученных полей, и обработчик ошибок (сообщения, посылаемые на фронт)
ок тут понял, а если пустые поля итд я правильно понимаю что на фронте?
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Александр
Зависит от того, насколько ты можешь доверять данным, которые приходят с фронта, вплоть до того, что валидации будут дублировать друг-друга, ну это в идеале, ещё и в бд можно доп. валидацию прикрутить
то есть дублирование это не зло?
источник

IS

Ivan Sequend 👾 in React — русскоговорящее сообщество
Алексей Ефимов
ок тут понял, а если пустые поля итд я правильно понимаю что на фронте?
Ну да, бэк просто отдаст 401 ошибку в случае чего
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Александр
Зависит от того, насколько ты можешь доверять данным, которые приходят с фронта, вплоть до того, что валидации будут дублировать друг-друга, ну это в идеале, ещё и в бд можно доп. валидацию прикрутить
Да, но в случае дублирования болью будет поддержка консистентности
источник