Хотелось бы узнать, можно ли объединить фреймворки Vue и Codeigniter, чтобы они вместе взаимодействовали и сделать проект в связке с ними? Может, где почитать по этому поводу, ну или просто в двух словах)
В стандартной практике фронтенд и бэкенд предают друг другу данные общедоступными средствами, там нет никакого взаимодействия на уровне совместимости кода. Чтобы понять как это работает узнай о REST Api, GraphQL, WebSocket. По подобным технологиям передаются данные, вот и все.
То что написал Speakermen - это какой-то набор слов.
WapSter, да вы правы. Просто больная тема jwt token, oauth 2.0 jwt authentication and authorization и автор тоже с этим столкнётся) Интересно почему некоторые отделяют frontend localhost:3000 от backend localhost:8000 некоторые нет monorepo, polyrepo, monolith, microservices так и не понял в чём отличия(
Speakermen, отделяют/не отделяют - зависит от конкретной задачи и ресурсов на ее исполнение.
authentication and authorization - Если вы делаете просто сайт(web app), то jwt вам нахрен не нужен в большинстве случаев.
Speakermen, снова набор слов. Токены нужны для одной цели - в условиях отсутствия сессии на сервере распознать кто передаёт запрос (то есть в классическом АПИ). Если Вам это не нужно - то делайте просто обычные Ajax запросы к бекенду, но это уже не АПИ(хотя некоторые так считают). И не надо Вам никакие токены без АПИ