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

|
ichursin 2022-06-27 15:11:57
Rommaniel 2022-06-27 15:10:46
пример написать расширение для хром браузера. Есть три компонента: попап окно, окно настроек и бекенд часть. Я предполагаю, что бекенд часть также можно сделать на ангуляре.

backend не делается на UI фреймворке, backend делается с использованием инструментов, которые, решают совершенно иные задачи

Rommaniel 2022-06-27 15:12:21
saidov 2022-06-27 15:11:23
вы про background.js?

я вижу это так: эта часть написана на тайпскрипте и использует сервисы, которые написаны с использованием фреймворка ангуляр.

Rommaniel 2022-06-27 15:13:09
ichursin 2022-06-27 15:11:57
backend не делается на UI фреймворке, backend делается с использованием инструментов, которые, решают совершенно иные задачи

В ангуляре есть и фронтенд и бекенд части. Сервисы — это бекенд часть.

mrDoode 2022-06-27 15:13:44
Rommaniel 2022-06-27 15:13:09
В ангуляре есть и фронтенд и бекенд части. Сервисы — это бекенд часть.

Что из себя представляют бэкенд сервисы на ангуляре?

ichursin 2022-06-27 15:13:48
Rommaniel 2022-06-27 15:13:09
В ангуляре есть и фронтенд и бекенд части. Сервисы — это бекенд часть.

Сервисы — это один из слоев в построении архитектуры приложения, ничего общего с понятием «backend-часть»

saidov 2022-06-27 15:14:51
Rommaniel 2022-06-27 15:13:09
В ангуляре есть и фронтенд и бекенд части. Сервисы — это бекенд часть.

я бы просто написал бы это на jquery и не парился бы, в хроме bacground.js нужен чтобы просто на фоне реагировать на ивенты браузера и общаться с контент скриптом, для этих задач не нужно что-то сверхмощное придумывать

Rommaniel 2022-06-27 15:14:54
mrDoode 2022-06-27 15:13:44
Что из себя представляют бэкенд сервисы на ангуляре?

это условное понятие — слой отвечающий за подготовку и обработку данных для и от компонент: https://angular.io/tutorial/toh-pt4

Tinkywinkyyyyy 2022-06-27 15:15:07
Привет, почему после ребута на винде пропадают ssh ключи из агента?
mrDoode 2022-06-27 15:15:28
Rommaniel 2022-06-27 15:14:54
это условное понятие — слой отвечающий за подготовку и обработку данных для и от компонент: https://angular.io/tutorial/toh-pt4

А какое отношение эти сервисы имеют к бэкенду?

Rommaniel 2022-06-27 15:16:40
mrDoode 2022-06-27 15:15:28
А какое отношение эти сервисы имеют к бэкенду?

Приложение на ангуляре можно рассматривать также в разрезе «бекенда и фронтенда». То что вы понимаете под термином «бекенд» можно рассматривать как «удаленный сервис».

mrDoode 2022-06-27 15:17:45
То, что вы понимаете под термином «некомпетентность» можно рассматривать как «нестанратное восприятие и трактовка понятий»
Rommaniel 2022-06-27 15:18:03
mrDoode 2022-06-27 15:17:45
То, что вы понимаете под термином «некомпетентность» можно рассматривать как «нестанратное восприятие и трактовка понятий»

да

mrDoode 2022-06-27 15:18:25
Rommaniel 2022-06-27 15:18:03
да

Ты меня почти затроллил, хорошо вышло

Shusrik 2022-06-27 15:19:00
Блин, я думаю узнаю тайну «бэкенда на angular»
ichursin 2022-06-27 15:20:03
Rommaniel 2022-06-27 15:16:40
Приложение на ангуляре можно рассматривать также в разрезе «бекенда и фронтенда». То что вы понимаете под термином «бекенд» можно рассматривать как «удаленный сервис».

Умение явно и ясно выражать свои мысли явно не ваш конёк

Rommaniel 2022-06-27 15:20:05
Вас наверное не удивляет, что с использованием ангуляра пишут мобильные приложения? То есть мобильное приложение — это же не веб приложение. А можно мобильное приложение назвать фронтендом? Скорее всего нет 🙂
ichursin 2022-06-27 15:21:16
Rommaniel 2022-06-27 15:20:05
Вас наверное не удивляет, что с использованием ангуляра пишут мобильные приложения? То есть мобильное приложение — это же не веб приложение. А можно мобильное приложение назвать фронтендом? Скорее всего нет 🙂

еще раз, angular это UI framework, в первую и главную очередь

mrDoode 2022-06-27 15:21:24
Shusrik 2022-06-27 15:19:00
Блин, я думаю узнаю тайну «бэкенда на angular»

Тайна «бэкенда на ангуляре» заключается в нашем восприятии термина бэкенд.

zigzag_ua 2022-06-27 15:21:31
SergeiVakhrushev 2022-06-26 21:00:44
не совсем корректный вопрос — тут не важно где импортируется, важнее что его использует. Например, если SharedModule используется в лейзи модулях и MatDialogModule тоже и в то же время MatDialogModule используется в app модуле (имею ввиду в компоненте который задекларирован в AppModule), то в идеале создастся shared чанк
PS. SharedModule — bad practise

Я тут почитал как это работает. Если заимпортить модуль MatDialogModule в AppModule и в MyModule, то создастся 2 инстанса сервиса MatDialog, компоненты из MyModule будут получать свой инстанс, остальные — инстанс из AppModule
https://angular.io/guide/providers

waterplea 2022-06-27 15:21:41
mdafanasev 2022-06-27 14:42:15
Ждём relative color syntax, в Сафари (кажется в TP) уже есть

Сафари бы научиться в linear-gradient(someColor, transparent) сначала )

ichursin 2022-06-27 15:23:43
mrDoode 2022-06-27 15:21:24
Тайна «бэкенда на ангуляре» заключается в нашем восприятии термина бэкенд.

учитывая первоначальные запросы — это скорее полное НЕ умение донести свои мысли

mrDoode 2022-06-27 15:24:41
ichursin 2022-06-27 15:23:43
учитывая первоначальные запросы — это скорее полное НЕ умение донести свои мысли

Не нужно мыслить так критично. Всё не так однозначно и зависит от угла, под которым вопрос рассматривается (я шучу если что)

zigzag_ua 2022-06-27 15:25:06
Можно ли как-то заимпортить MatDialogModule в AppModule, но чтобы использовать его можно было только в AppComponent, а для того чтобы использовать в других местах надо было импортировать MatDialogModule по месту использования ?
waterplea 2022-06-27 15:26:49
Зря вы ржёте тут, кстати, Angular — кросс платформенный фреймворк, в котором всё построено на абстракциях и подмене через DI. Если очень хочется, то можно на нём сделать всё, что умеет в джаваскрипт и в пытливости ничего плохого нет. Если человеку это интересно — пусть пробует. @thekiba скинул отличный пример. Основа Ангуляра — платформа. Напишите свою платформу и запускайте его где вам хочется.
Rommaniel 2022-06-27 15:26:54
ichursin 2022-06-27 15:23:43
учитывая первоначальные запросы — это скорее полное НЕ умение донести свои мысли

В чем разница между бекендом и фронтендом? Например, если приложение написано на PHP?

mrDoode 2022-06-27 15:28:03
Rommaniel 2022-06-27 15:26:54
В чем разница между бекендом и фронтендом? Например, если приложение написано на PHP?

Бэкендное приложение нельзя запустить в браузере

waterplea 2022-06-27 15:28:22
Вот ещё интересный пример, платформа на канвасе:
https://github.com/irustm/angular-canvas

GitHub — irustm/angular-canvas: Angular canvas renderer with support DefaultDomRenderer.GitHub
Angular canvas renderer with support DefaultDomRenderer. — GitHub — irustm/angular-canvas: Angular canvas renderer with support DefaultDomRenderer.
ichursin 2022-06-27 15:28:53
waterplea 2022-06-27 15:28:22
Вот ещё интересный пример, платформа на канвасе:
https://github.com/irustm/angular-canvas

Мы ради фана в реакт рендерили

ichursin 2022-06-27 15:29:06
А он в canvas
Rommaniel 2022-06-27 15:29:43
mrDoode 2022-06-27 15:28:03
Бэкендное приложение нельзя запустить в браузере

Уже можно. НодДжс уже можно запустить в фаерфоксе.

waterplea 2022-06-27 15:30:13
Ещё есть вебконтейнеры от StackBlitz
mrDoode 2022-06-27 15:30:16
Rommaniel 2022-06-27 15:29:43
Уже можно. НодДжс уже можно запустить в фаерфоксе.

Изначально нельзя. Сама суть термина в этом и заключается.

Rommaniel 2022-06-27 15:31:13
mrDoode 2022-06-27 15:30:16
Изначально нельзя. Сама суть термина в этом и заключается.

В мире существуют люди, которые видят дальше центра. Дальше, чем так как принято видеть.

ichursin 2022-06-27 15:31:50
Rommaniel 2022-06-27 15:31:13
В мире существуют люди, которые видят дальше центра. Дальше, чем так как принято видеть.

Вот таким людям было бы неплохо иногда спускаться на уровень простых смертных

HostListening 2022-06-27 15:33:06
waterplea 2022-06-27 15:28:22
Вот ещё интересный пример, платформа на канвасе:
https://github.com/irustm/angular-canvas

на ангуляре testmace написан 😏

mrDoode 2022-06-27 15:33:41
Rommaniel 2022-06-27 15:31:13
В мире существуют люди, которые видят дальше центра. Дальше, чем так как принято видеть.

Для них есть специальные мед-учреждения😄😄

mrDoode 2022-06-27 15:34:09
Короче чувака подкололи, а он пытается притягивать за уши, что бэк это фронт а фронт это бэк, потому что есть нода. Дальнейшее обсуждение смысла не имеет, как и в принципе с самого начала😅
Rommaniel 2022-06-27 15:35:39
Не подкололи, а потешили своё эго: https://ru.wikipedia.org/wiki/Гордыня

ГордыняWikipedia
преувеличенная самооценка
waterplea 2022-06-27 15:38:08
Вот, кстати, «Суровое российское айти» — это шутки про выгорание и почёсывание своего эго засчёт других, а не попытки запустить Ангуляр на бэке, для чего у него, в принципе, из коробки даже есть инструменты.
waterplea 2022-06-27 15:38:55
Достаточно заглянуть в русскоязычный тех Твиттер и сравнить его с англоязычным, сравнить комменты к статьям на Медиуме и на Хабре
mrDoode 2022-06-27 15:39:20
waterplea 2022-06-27 15:38:55
Достаточно заглянуть в русскоязычный тех Твиттер и сравнить его с англоязычным, сравнить комменты к статьям на Медиуме и на Хабре

А что там? На англоязычном сервера на ангуляре пишут?

Rommaniel 2022-06-27 15:39:34
Да-да… на хабре комментарии очень чётко об этом говорят… вы тоже заметили.
Rommaniel 2022-06-27 15:40:07
Гайз, вы начинаете прозревать? 🙂
HostListening 2022-06-27 15:40:28
Rommaniel 2022-06-27 15:40:07
Гайз, вы начинаете прозревать? 🙂

ноу, ангуляр эт фронт

2022-06-27 15:41:18
Rommaniel 2022-06-27 15:40:07
Гайз, вы начинаете прозревать? 🙂

У тебя как там, как бы это деликатнее сказать. Всё в порядке? Какой нафиг бэк ангуляр????

Rommaniel 2022-06-27 15:41:36
mrDoode 2022-06-27 15:39:20
А что там? На англоязычном сервера на ангуляре пишут?

Английский язык в принципе вежливее русского языка. Наверное есть причина 🙂 Причина в близости к Золотой Орде.

ichursin 2022-06-27 15:41:49
waterplea 2022-06-27 15:38:08
Вот, кстати, «Суровое российское айти» — это шутки про выгорание и почёсывание своего эго засчёт других, а не попытки запустить Ангуляр на бэке, для чего у него, в принципе, из коробки даже есть инструменты.

Ангуляр на беке запускается как тот же рендер для фронта и работает оно там, или через express или через что то подобное, разве нет?

ichursin 2022-06-27 15:42:32
Для бека вполне есть тот же nest, который продолжает исходные идеи
mrDoode 2022-06-27 15:42:56
HostListening 2022-06-27 15:40:28
ноу, ангуляр эт фронт

Сервисы на ангуляре — это бэкенд. Твёрдо и чётко.

mrDoode 2022-06-27 15:43:32
Rommaniel 2022-06-27 15:13:09
В ангуляре есть и фронтенд и бекенд части. Сервисы — это бекенд часть.

В рамочку занесите плиз

|