Pull to refresh

Comments 5

Я правильно понимаю, что для странички ввода логина и пароля и сообщений о неудачном входе народ и вы в частности используете vue/react и ts?

Можете обьяснить зачем?

Да все просто, на самом деле. В крупных компаниях есть принятые дизайн-системы. Некие стандарты как должны выглядеть те или иные страницы и компоненты на них.
Каждый раз, когда создаётся новая страница - на ней должны быть компоненты исключительно из утверждённой дизайн-системы. Потом, когда дизайн страницы утверждён - наступает этап вёрстки этих страниц... и ни дай бог фактический результат будет отличаться от макета - сожрут.

Короче говоря, так просто проще поддерживать консистентность дизайна всех приложений компаний. Чтобы стилистика не плясала от продукта к продукту.

Почему нельзя обойтись чистым html, css и немного js? - да даже изменение цвета компонента может превратиться в весёлый квест, а в "едином стеке" достаточно будет лишь обновить дизайн-библиотеку...

Во-первых написать генератор такой формочки из единого стандарта дизайн системы - это очень простая задача - именно так сделано у нас (наш стандарт фронта это vue+js, если что).

А во-вторых, у KeyCloak отличное апи, и если уж приспичило сделать из мухи слона - то все можно сверстать на своём стэке и просто дёргать апи. Те сделать свою форму авторизации, а не городить огород.

Ну лично у нас и сделано через api клока. Но понять мотивы автора, в целом, могу...

Во-первых написать генератор такой формочки из единого стандарта дизайн системы - это очень простая задача.

Да, конечно... задача простая, но этот генератор тоже кто-то должен разработать, протестировать итд итп... У автора задача решена "в лоб" - взять клоак (а именно его шаблоны), взять дизайн-либу и скрестить одно с другим. И это тоже имеет право на жизнь.

Я, все же, отвечал на Ваш изначальный вопрос, а именно: "зачем используют vue/react и ts" - чтобы легко и удобно придавать страницам единый корпоративный вид.

Здравствуйте, спасибо за обратную связь. Так как мы ещё не являемся большой компанией, дизайн система находится ещё в разработке дизайна. При этом задача требует быстрого решения. Мне показалась документация Keycloak'а непонятной и решил использовать уже проверенные пути решения - написание своей темы.

Sign up to leave a comment.

Articles