Войти через соцсеть:
Войти через email:
Во время разработки web-приложения часто встает вопрос о использование библиотеки компонентов. Что делать: писать свою или взять готовую? Если писать свою, то это долго и дорого. Нужно решать проблемы, которые до вас уже решили разработчики готовых библиотек. Если взять готовую, то в библиотеку сложно вносить точечные фиксы, так как компоненты закрытые.
Headless подход - это золотая середина между этими двумя подходами.