laravel - OctoberCMS (Laravel) + Vue.js + Tailwind CSS 最佳设置
问题描述
我是 OctoberCMS 的新手。网上教程很少。请问我可以使用什么最好的设置,或者我可以使用这个网络技术堆栈的可能设置是什么?
我们有一个项目,要求我们需要使用 octobercms,所以我们必须使用这个 octobercms。
可能的设置:
- 微服务设置?
- OctoberCMS 和 Vue.js 的两个单独文件夹。通信将是 API 请求调用。
然后对于生产的部署部分,我们将使用 Vue.js 文件夹中的 dist 文件夹。我不是 100% 确定,但我认为这将是我最初的想法,这将是可能的。
我可以就我将使用什么项目设置征求任何建议或澄清。谢谢你。
解决方案
虽然十月提供 API 完全有可能拥有两个单独的 Web 属性,但您也可以只在十月 CMS 主题本身中使用 Vue。有关执行此操作的更多信息,请参阅https://github.com/scottbedard/vuetober。
如果您的项目更像是传统的 CMS 需求,那么我建议至少尝试 Vuetober 方法。如果它要复杂得多,并且主要利用 10 月来实现其强大的后端功能,那么仅 API 的方法也可以正常工作。
您想要运行 vuetober 的主要原因是您是否要使用 10 月提供的 AJAX 框架。即使 10 月作为无头 CMS 仅提供 API 运行,您仍然可以在技术上使用它,但是 CORS 和其他一些您必须设置以确保其正常工作的东西变得更加复杂。
推荐阅读
- sage - 绘制一个使用数组的 python 函数
- django - 在 django 中计算并保存发票总额
- postgresql - 如何使用 Kotlin 的 Ktorm 对自定义 Postgres“对象类型”执行 WHERE 子句操作,避免“PSQLException:错误:运算符不存在”
- docker - Docker Compose Mac 错误:无法启动服务 zoo1:安装被拒绝:
- reporting-services - SSRS 表达式在 rdl 中除以零
- veins - sumo-launchd.py 相扑检查
- google-api - 有没有办法在 Google Drive API 上列出文件的所有字段?
- asp.net - 为什么我的图片在以前工作的网站中消失了 (404)?
- jquery - 嗨,我正在使用 BuddyX 主题和 buddyboss 平台插件。问题是,它没有在活动或群组中的帖子上显示“喜欢”的数量
- python - Pandas:从大型数据集中的数据框字符串中的特定列表中删除所有单词