Я собираюсь начать новый проект, используя AngularJS (полный стек). Мой проект должен быть отзывчивым, и я буду создавать шаблоны с нуля.
Поэтому мне нужен совет о том, следует ли выбирать начальную загрузку 3 (с угловыми директивами) или дизайн материала для макетов?
Я был бы очень признателен, если бы кто-то мог перечислить все за и против обоих.
Ответы:
Насколько я знаю, вы можете использовать все упомянутые технологии отдельно или вместе. Тебе решать. Я думаю, что вы смотрите на проблему с неправильной точки зрения. Материальный дизайн - это способ, которым отдельные элементы страницы разрабатываются, ведут себя и объединяются. Material Design предоставляет отличный UI / UX, но он опирается на графический макет (HTML / CSS), а не на JS (события, взаимодействия).
С другой стороны, AngularJS и Bootstrap являются интерфейсными средами, которые могут ускорить вашу разработку, избавляя вас от написания тонны кода. Например, вы можете создать веб-приложение, используя AngularJS, но без Material Design. Или Вы можете создать простую веб-страницу HTML5 с Material Design без AngularJS или Bootstrap. Наконец, вы можете создать веб-приложение, которое использует AngularJS с Bootstrap и с Material Design. Это лучший сценарий. Все технологии поддерживают друг друга.
Вы можете проверить отличные компоненты дизайна материала для AngularJS:
https://material.angularjs.org
Демонстрация: https://material.angularjs.org/latest/demo/
источник