@alehandroWEB

Как встроить чат на angular в сайт написанный на yii2?

Есть crm написанная на Yii2, теперь нужно для неё написать онлайн чат между сотрудниками. Писать на чистом jquery - трэш. Хотелось бы использовать angular, в силу того что я с ним хоть как-то знаком, в отличие от react и vue. Ещё один не маловажный нюанс, что в будущем этот чат нужно будет оформить и как android-приложение. Как правильно встроить angular? неужто обычным iframe-ом? И да, серверная часть на node.js будет.
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
mazhekin
@mazhekin
Frontend, Backend Web Developer
Не слушайте никого и используйте ангулар где хотите, хоть в статичных страницах, хоть в других фреймворках. Смотрите сюда, ангуляр крут Angular Elements
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Xuxicheta
@Xuxicheta
инженер
возьми vue, он похож, проще и способен нормально работать на уже давно готовой странице без сборки. А чатик - несложный функционал, без роутинга и т.д., Ангулярный комбайн тут оверкилл.

Вот примеры https://vuejsexamples.com/tag/chat/

Хотя кстати чат можно и без фреймворка сделать. Будет даж проще. Просто аппендишь элементы при получении сокет-сообщения и все. И по событию с инпута отправляешь их на сервер.

Если хошь все таки ангуляр то вот https://habr.com/ru/company/ruvds/blog/347306/
И да, наверно проще ифреймом, чем морочиться с подключением бандла на все страницы.
Ответ написан
@k_sharonov
Помог? Отметь решением!
Как уже сказали, для встраивания в готовый сайт Angular не подойдет (затолкать можно, никто не спорит) и будет излишним. Бери Vue. Порог вхождения намного ниже, чем в Ангуляре, быстрее сварганишь рабочий прототип.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы