Size: a a a

2021 January 12

AO

Alex Okrushko in Angular Kyiv
Jack
Теж правда.
Я на ngrx/data хотів чому перейти. В тому підході що зараз у нас по факту щоб створити entity state потрібно створити api файл, effects файл, reducer (тут правда попроще так як уже кастомні врапери поробили для entity state і async action), плюс можливо selectors (правда ми їх не юзаєм), плюс сервіс чисто для комунікації компонента зі стором і потім ще покрити ці всі файли юніт тестами. При тому що проект - медицина і test coverage має космічний бути 🙂
Думаю з ngrx/data була би можливість кучу аналогічних апішок ефектів і тд замінити меньшою кількістю кода
Я сам ngrx/data не использую :) Мне сложно будет сказать про него
источник

NH

Nikolai Harkusha in Angular Kyiv
всем привет
вылезла проблема с CLI
когда в терминале запускаю ng --version
в итоге получаю ворнинг и следующие данные:
Your global Angular CLI version (11.0.6) is greater than your local version (8.3.19). The local Angular CLI version is used.
Angular CLI: 8.3.19
Node: 14.15.4
OS: darwin x64


глобально установил 11.0.6 (с @latest), откуда берется версия 8.3.19, если я нахожусь не в директории проекта? (возможно до этого была не корректная установка)
использую nvm

где искать и как удалить "локальную" cli?
спасибо
источник
2021 January 13

Sergey Фrolov in Angular Kyiv
Nikolai Harkusha
всем привет
вылезла проблема с CLI
когда в терминале запускаю ng --version
в итоге получаю ворнинг и следующие данные:
Your global Angular CLI version (11.0.6) is greater than your local version (8.3.19). The local Angular CLI version is used.
Angular CLI: 8.3.19
Node: 14.15.4
OS: darwin x64


глобально установил 11.0.6 (с @latest), откуда берется версия 8.3.19, если я нахожусь не в директории проекта? (возможно до этого была не корректная установка)
использую nvm

где искать и как удалить "локальную" cli?
спасибо
Локальна, в node_modules, чи може nvm десь тримає свої версіі
источник

NH

Nikolai Harkusha in Angular Kyiv
Sergey Фrolov
Локальна, в node_modules, чи може nvm десь тримає свої версіі
какая-то проблема с nvm была
нельзя было удалить ноду 10.x (хотя nvm говорил что все успешно удалено, директория с нодой и файлами оставалась)
после переустановки nvm и удаления всех возможных глобальных модулей проблема решилась
спасибо
источник

OK

Oleg Kudrenko in Angular Kyiv
Собеседование к Олегу
источник

S

Serhii in Angular Kyiv
Привет! Ребят, подскажите по вопросу - насколько корректно использовать инстанс класса внутри rxjs.Subject/Observable?

Контекст:
Есть сервис, в котором хранится текущее состояние учебной сессии (в BehaviorSubject, конечно). Одним из этих состояний является текущий вопрос к пользователю.

Хотел в "вопрос" запихнуть логику а-ля валидации ответа и всяких доп штук. Т.к. вопросов есть много типов, думал использовать классовую структуру с переопределением этой логики, где надо.

Уперся в идею, что rxjs практики предполагают immutable state, то есть при изменении значения любого из полей вопроса нужно будет пересоздавать вопрос с нуля и обновлять state. И все вместе как-то попахивает 💩

Вот ссылка на небольшой stackblitz: https://stackblitz.com/edit/typescript-uoslvb
источник

OK

Oleg Kudrenko in Angular Kyiv
источник

OK

Oleg Kudrenko in Angular Kyiv
Посмотрел последний State of Js,  скажите как вы думаете в чем беда Ангулара или почему такой результат?
источник

OK

Oleg Kudrenko in Angular Kyiv
источник

D

Dima in Angular Kyiv
а angularjs окремо там немає?
источник

VM

Vladyslav Maistruk in Angular Kyiv
huy
источник

AS

Alex S in Angular Kyiv
nya
источник

VG

Valeriy Garbuzov in Angular Kyiv
Oleg Kudrenko
Посмотрел последний State of Js,  скажите как вы думаете в чем беда Ангулара или почему такой результат?
Припускаю що:
1. Важко для реактщиків (вища ступінь входу в технологію)
2. Негативний досвід перших 4х-6ти версій, за які реакт набив аудиторію і відбив бажання повторно пробувати (навіть якшо стало ідеально, а так не стало).

Типу як з нодою перші роки було (викликала недовіру і насмішки у пхпешників і джавістів). Хоча, певно і досі викликає
источник

KN

Konstantin Nosov in Angular Kyiv
поражает степень удовлетворенности express. По поводу Angular - ответ очевиден - невероятно низкое качество документации. Просто ужасная в сравнении с документацией по реакту или свелте к примеру. Огромное количество недокументированных функций и особенностей реализации влияющих на результат. Грубо говоря чтобы хорошо писать на angular нужно лезть в сорцы и читать что там внутри. Для меня это к примеру не проблема, но для многих людей кому нужно сделать чтобы оно работало сразу - столкновение с докой ломает желание людей с ним работать. И история эта возникает часто - меня периодически промят друзья чего-то помочь посмотреть в ангуларовских проектах.

Имхо мощь ангулара - это большие enterprice админ панели, но увы не это основной кейс того что на нем люди пробуют делать. Какие-то вещи в ангулар просто провальны вроде SSR он же universal и т.п. SW который классно начинался слит тоже в жалкое подобие workbox и его поддержка и развитие фактически остановлено.

Или к примеру реализация форм, которая до сих пор типизируется через костыли. Даже в реакте можно формы типизировать.
источник

Sergey Фrolov in Angular Kyiv
Oleg Kudrenko
Посмотрел последний State of Js,  скажите как вы думаете в чем беда Ангулара или почему такой результат?
https://2020.stateofjs.com/en-US/technologies/front-end-frameworks/
Вот тут если посмотреть, то становится лучше
источник

Sergey Фrolov in Angular Kyiv
Просто там с 18го года негатив, который до сих пор влияет
источник

B

Bohdan in Angular Kyiv
Мда, неужели ещё пару лет и чат ангулярКиев превратиться на поиск работы:) хотя никогда не чувствовал нехватки вакансий или спада рынка
источник

OK

Oleg Kudrenko in Angular Kyiv
Bohdan
Мда, неужели ещё пару лет и чат ангулярКиев превратиться на поиск работы:) хотя никогда не чувствовал нехватки вакансий или спада рынка
если статистика не начнет меняться кардинально то да
источник

E

Evgeniy in Angular Kyiv
Уже давно на всевозможных курсах по js , из фреймворков учат vue и react. Ангуляра нет
источник

OK

Oleg Kudrenko in Angular Kyiv
Я могу сказать что найти адекватного программиста на React быстрее и дешевле чем на Angualar. =(
По этому если выбирать технологию для нового проекта - то ответ будет очевиден.
источник