Но встет вопрос, зачем? Если я правильно понял, что под "экстра-классом" подразумевается крупный апликейшен с строгими требованиями к качеству коду, перфомансу и т.д. То не будет ли реально легче "без", чем "с"? Если, конечно, 90% процентов функцианала покрывается движком - то ок, конечно. Но как правило с начала 90%, а потом 10%.
Насчет сложности обучения в целом, например, .Net фулстекам довольно легко вкатываться. Не знаю, по мне, так сложнее собирать конструктор с десятков либ, каждая со своим АПИ, чем через angular cli жахнуть ng new и получить очень многое «изкаробки».
«cdr и zone» — а вот тут согласен, по воспоминаниям, это занимает первые места по боли в работе с ангуляром, помню еще какие-то хаки писали в ончейндж везде.
«DI и rx» — не вызывало никаких проблем при изучении, но может, опять же из-за .Net бекграунда. Ну, rx-ом можно себе в ногу выстрелить, конечно, что-то сложнее банальщины читается оче тяжко, поэтому стрались не переусердствовать.
«надо спросить у тех, кто пробует войти в ангуляр»
Да, ну может еще тайпскрипт. Еще вспоминается, да, скудная база библиотек (ну в сравнении с первым ангуляром или того более просто жиквери).
И лично моя боль и вопрос, а что на счет не SPA? Помню, раньше это была проблема, как минимум из-за тяжелого инита. Да и в целом ангуляр себя позиционирует как SPA фреймворк. Сейчас с этим как?
Поток сознания какой-то и слишком много англицизмов. А серверлесс — те же яйца, только на минималках и иногда решающие мелкие инфраструктурные задачи из коробки. Где там ФП и ДДД — непонятно.
Что такое «приложение на единой кодовой базе»?
Составные такого приложения могут стартовать самостоятельно или имеется ввиду что-то типа DDD с одной точкой входа/старта?
И чем он пушка? Утоншение ради чего? Потери производительности и плюс N денег наценки? Зачем это стационарному устройству?
Разве что, подставку можно отсоеденить? Есл да, то можно использовать как большой планшет на проводе. И то кейс странный.
Оффтоп.
«Центр видеонаблюдения, куда стекаются данные ДИТ»
Интересная картинка. Двоякие чувства вызывает. С одной стороны неплохой опенспейс, уветочки там, ремонт. С другой: зачем спец одежда (одинаковые халаты)? Почему перегородки прозрачные? Что за замусоленные журналы, неужели нельзя на этих же ПК работать?
Что на счет повторной обработки исключения? И ретраев?
Например, у меня реализована какая-то пайплайна, которая умеет обрабатывать внутренние ексепшены, сохранять стейт и т.д. и т.п. Уровнем выше, скажем, уже на вью уровне, есть тоже какой-то простой глобальный обработчик, так вот как определить, что «ошибка вообще ошибка, что-то пошло плохо, звоните админам» или что «ну бывает, мы вот где-то там внутри ожидали такое и сами позаботимся». Скажем, валидно при тротлинге.
И на счет ретраев, хорошая ли практика добавлять в свои кастомные ексепшены поле типа «IsRetryable»? Опять же как пример — тротлинг со стороны БД или какого-то сервиса. И уровнем выше пытаться повторить операцию в зависимости от флага. Или же это уже логика консюмера и сам консюмер должен знать все ексепшены, которые надо ретраить?
Так нужны ли эти микросервисы вообще? Зачем (ну кроме горизонтального маштабирования) он онадо, если ваш монолит и так модульный, с доменами и т.д.? Чтобы команду девопсов кормить (или в худшем случае девам жизнь усложнить)?
Интересно, а какого рода цели были? Поднять производительность приложения на 10% или что-то в духе «Получить сертификацю на Advanced Senior something»?
«я не потерял тот детский интерес к компьютерам, скорее наоборот. У такой увлечённости есть немало минусов, самый главный из которых — отсутствие других интересов, в том числе к своей личной жизни»
Эх, главное оба «интереса» не терять, а то совсем какая-то пустота.
Оффтоп:
«Превью пикча», что она должна показать, донести, какие эмоции вызвать? В этом есть какой-то шик смотреть на рабочий стол, сидя за маком и «творческим» набором на настоящем столе? Чем заменить такую вот классику «дизайна», когда подобные пикчи вставляются «шоб було»? Мемами?
Вряд ли регистрации по емейлу расцвели из-за этого. Скорее из-за какой-никакой проверки, плюс ткой вот «привязаности» и «точки контакта» ибо имейлом человек будет пользоваться всегда, а каким-то там сайтом — может и забыть через день.
Много о реактеи ничего о ангуляре, обидно чет
Но встет вопрос, зачем? Если я правильно понял, что под "экстра-классом" подразумевается крупный апликейшен с строгими требованиями к качеству коду, перфомансу и т.д. То не будет ли реально легче "без", чем "с"? Если, конечно, 90% процентов функцианала покрывается движком - то ок, конечно. Но как правило с начала 90%, а потом 10%.
Как же хорошо было жить на азуре, где все блин на порядки проще...
Сейчас перешел на проект с AWS и это ужас - хелмы, датадоги (хорошая штука, конечно), аппвееры, куча еще какой-то фрагментированной лабуды.
Признаюсь: о чем статья и зачем все это нужно, если есть Azure KeyValult - не понял.
«cdr и zone» — а вот тут согласен, по воспоминаниям, это занимает первые места по боли в работе с ангуляром, помню еще какие-то хаки писали в ончейндж везде.
«DI и rx» — не вызывало никаких проблем при изучении, но может, опять же из-за .Net бекграунда. Ну, rx-ом можно себе в ногу выстрелить, конечно, что-то сложнее банальщины читается оче тяжко, поэтому стрались не переусердствовать.
«надо спросить у тех, кто пробует войти в ангуляр»
Да, ну может еще тайпскрипт. Еще вспоминается, да, скудная база библиотек (ну в сравнении с первым ангуляром или того более просто жиквери).
И лично моя боль и вопрос, а что на счет не SPA? Помню, раньше это была проблема, как минимум из-за тяжелого инита. Да и в целом ангуляр себя позиционирует как SPA фреймворк. Сейчас с этим как?
Да и старые выглядят лучше и более цепко.
Составные такого приложения могут стартовать самостоятельно или имеется ввиду что-то типа DDD с одной точкой входа/старта?
Есть такая вот штука, программируемый вупчик, можно по квартире летать
https://www.ryzerobotics.com/tello-edu?site=brandsite&from=landing_page
Единственное, за такую цену там стоят коллекторные моторы - не айс, но не критично.
Еще от майкрософта, вроде бы, ьбыл какой-то программируемый вупчик.
Там же нет FPV на этих мавиках, так? Как вы летаете на 2км то?
Олсо, для себя взял тинивупчик, но пока чисто поиграться. И все равно какая погода за окном, гдавное "погода в доме".
Облизываюсь на цифровое FPV (те же ДЖАйовские очки пока что монополисты), но жаба душит, выходит около килобакса на простой сетап.
Разве что, подставку можно отсоеденить? Есл да, то можно использовать как большой планшет на проводе. И то кейс странный.
«Центр видеонаблюдения, куда стекаются данные ДИТ»
Интересная картинка. Двоякие чувства вызывает. С одной стороны неплохой опенспейс, уветочки там, ремонт. С другой: зачем спец одежда (одинаковые халаты)? Почему перегородки прозрачные? Что за замусоленные журналы, неужели нельзя на этих же ПК работать?
Например, у меня реализована какая-то пайплайна, которая умеет обрабатывать внутренние ексепшены, сохранять стейт и т.д. и т.п. Уровнем выше, скажем, уже на вью уровне, есть тоже какой-то простой глобальный обработчик, так вот как определить, что «ошибка вообще ошибка, что-то пошло плохо, звоните админам» или что «ну бывает, мы вот где-то там внутри ожидали такое и сами позаботимся». Скажем, валидно при тротлинге.
И на счет ретраев, хорошая ли практика добавлять в свои кастомные ексепшены поле типа «IsRetryable»? Опять же как пример — тротлинг со стороны БД или какого-то сервиса. И уровнем выше пытаться повторить операцию в зависимости от флага. Или же это уже логика консюмера и сам консюмер должен знать все ексепшены, которые надо ретраить?
Эх, главное оба «интереса» не терять, а то совсем какая-то пустота.
«Превью пикча», что она должна показать, донести, какие эмоции вызвать? В этом есть какой-то шик смотреть на рабочий стол, сидя за маком и «творческим» набором на настоящем столе? Чем заменить такую вот классику «дизайна», когда подобные пикчи вставляются «шоб було»? Мемами?