ajky: на 100% не скажу, это всё нужно проверять. Да, новые файлы обработает и добавит к кэш только после перезагрузки. Так как во время инициализации приложения, он всё подгрузит и больше за основными файлами к серверу обращаться не будет, а значит не будет ничего знать о их изменении. Ошибок же выскакивать не должно. Максимум с чего может быть ошибка, это если на backend был изменен api (адрес), и он же был изменен на запрос - то при выполнении этого запроса вернется ошибка.
Novamoscow: да. вместо .box используйте какой-нибудь "говорящий" класс, и используйте в любом нужном месте. А правки нужно будет вносить только в одном месте (обычно либо цвет, либо скорость анимации)
Angular2 уже востребован на рынке разработчиков. Да и чем быстрее вы ознакомитесь с новой технологией (хорошо разберетесь) которой будут в дальнейшем пользоваться, тем более востребованы и менее заменимы вы будете на рынке труда в узконаправленном сегменте.
Немного не то всё же. Получилось сделать, единственное - не знаю насколько верно. Есть директива "select2", в который есть @Output onChange = new EventEmetter(). К дочернем компоненте я забираю значение: ...и в методе setSelect передаю: this.customForm.value.test3 = event
Что для ва удобнее и больше нравится. Весь сок в идее и реализации (опустим скорость, красоту и прочие факторы, они так же связаны с реализацией), а какие средства и инструменты вы будете использовать для этой самой реализации, уже дело вкуса. Сейчас, скорее всего, холивар поднимется, все будут настаивать на том, что сами используют
Мне менюшку нужно сформировать на основе роутинга. Меню навигации, которую видит пользователь. При этом, в дальнейшем, когда я буду добавлять новые роуты, они автоматически будут добавляться в меню навигации согласно правилам :)
emp1re: Не, я ранее исключительно занимался серверной частью. Python + Django, в основном. Там всё ок, все действия по ролям проверяются :) С недавнего времени привлек frontend. Вот изучаю, ищу наиболее хорошие решения. Просто я привык играть на скорость приложения. Лишние запросы к серверу это минус к скорости, а кто захочет (будь у него знания в JS), все равно сможет переписать у себя на локалке код и подменить значения. Поэтому особого смысла делать проверку на сервере в плане ролей фронта не вижу. Пусть они дополнительно проверяются после основных запросов, когда, даже если "злоумышленник" сможет подменить код, всё равно получит ошибку. Просто на данный момент, директива для определения видимых частей страницы мне кажется наиболее стоящей. Может быть, конечно, я и ошибаюсь
Алексей Зуев: А можно вопрос затрагивающий данную тему? Где лучше хранить роль пользователя? Постоянно делать запрос на backend, либо в куках, либо в локальном хранилище, либо еще как...Вы бы как реализовали?