Шаблон Angular для работы, но без головной боли дизайна пользовательского интерфейса

Я искал шаблоны, компоненты, библиотеки… правильное решение сейчас или самое близкое к. Надеюсь, ответив на следующие вопросы.

Цель: работать с полноценным веб-приложением и его головной болью от бизнес-логики вдали от других проблем, таких как тематика CSS, совместимость библиотек, проблемы с JavaScript, отзывчивость, RTL..и т. Д. Вместо этого меня больше всего беспокоит стабильность, безопасность, бизнес (функциональность) и т. Д. Приложения.

Соображения:

  • Angular - это мой фреймворк для презентации и навигации по веб-приложению.
  • Всегда нужно помнить о последней версии, чтобы обеспечить надлежащую поддержку и стабильность, а также использовать новые функции. Так что критические изменения - это уже достаточно головная боль для этого пункта.
  • Пока что в уме есть библиотеки PrimeNG, BootStrap (для системы сеток), Nebular и Angular-Material.
  • RTL и простота использования верстки действительно важны.

Вопросов:

  • Что использовать / чему научиться, чтобы начать работать, но есть наименьшие требования и детали, на которые следует обращать внимание? Nebular, например, получил 4 темы из коробки, и нет необходимости выполнять работу CSS / SCSS, если используется ngx-admin, поэтому это позволяет мне действительно сосредоточиться на функциональности, а не на внешнем виде.
  • Что лучше и более гибко для использования в качестве системы сеток для повышения отзывчивости? Система сетки BootStrap существует слишком долго, и ее действительно легко использовать, но если я выберу angular материал, это будет дополнительная работа, а не просто поддержка отзывчивости Angular-Material, о которой я еще ничего не знаю.
  • ngx-admin, как приложения, было бы просто сделать, но nebular немного ограничен по сравнению с angular материалом и менее поддерживается, может ли angular материал быть таким простым / простым в использовании, не заботясь о css как таковом?
  • В Nebular округление html с помощью nb-layout действительно заботится о тематике & rtl. Любая альтернатива этому в PrimeNG, Angular-Material или других?

person Muhammad Attia    schedule 05.06.2020    source источник
comment
Это несколько вопросов, а не один, поэтому, вероятно, это причина, по которой никто не удосуживается разобрать и ответить на то, что вы пытаетесь задать.   -  person Mikko Ohtamaa    schedule 30.06.2020


Ответы (1)


Что использовать / чему научиться, чтобы начать работать, но есть наименьшие требования и детали, на которые следует обращать внимание? Nebular, например, получил 4 темы из коробки, и нет необходимости выполнять работу CSS / SCSS, если используется ngx-admin, поэтому это позволяет мне действительно сосредоточиться на функциональности, а не на внешнем виде.

Все, что есть готовый шаблон. Это будет ваш самый быстрый способ начать работу в кратчайшие сроки. Таким образом, для вас отлично подходит ngx-admin, основанный на nebular. Другой вариант - ng-alain. Выберите хорошо поддерживаемый шаблон, который, по моему мнению, лучше всего будет с открытым исходным кодом, который подойдет вашему запросу.

Что лучше и более гибко для использования в качестве системы сеток для повышения отзывчивости? Система сетки BootStrap существует слишком долго, и ее действительно легко использовать, но если я выберу angular материал, это будет дополнительная работа, а не просто поддержка отзывчивости Angular-Material, о которой я еще ничего не знаю.

Здесь нет правильных или неправильных ответов. Используйте то, что вам подходит. Но придерживайтесь одного решения и не запутайтесь.

ngx-admin, как приложения, было бы просто сделать, но nebular является своего рода ограничивающим по сравнению с angular материалом и менее поддерживается, может ли angular материал быть таким простым / простым в использовании, не заботясь о css как таковом?

Вы сравниваете витрину шаблона с имплантацией дизайна в рамку. Это невозможно и нечестно. Выберите шаблон, например Material Dashboard, и сравните его с любым другим и посмотрите, что вам больше подходит. . Есть много шаблонов, построенных на необработанном угловом материале.

В Nebular округление html с помощью nb-layout действительно заботится о тематике & rtl. Любая альтернатива этому в PrimeNG, Angular-Material или других?

Да, макет поддерживается в Angular Material, но вам придется создать единое решение для тематики, направления и т. Д. Самостоятельно. Есть разные подходы к этому. Однако он готов из коробки и существует в NG-ZORRO & Clarity, например. Вам придется искать и спрашивать о доступных функциях во всем, что вы бы использовали.

Здесь нет никого лучше, но вам нужно будет сбалансировать свои потребности с тем, что вы будете работать, чтобы получить и реализовать самостоятельно.

person Anddo    schedule 08.07.2020