@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. Порог вхождения намного ниже, чем в Ангуляре, быстрее сварганишь рабочий прототип.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Bezlimit Москва
от 100 000 до 130 000 руб.
ITSOFT Москва
от 90 000 до 150 000 руб.
11 нояб. 2019, в 22:25
50000 руб./за проект
11 нояб. 2019, в 22:15
4000 руб./за проект