我正在为我的工作建立一个新的项目,如果可能的话,我想听听一些建议。我的项目包括前端使用nuxt.js,后端使用firebase。所以它基本上是100%的前端项目。
我的网站将有两大功能: 1.事物的前端:主页、搜索页面、查看配置文件等。2.事物的后端:一个仪表板,用户可以注册和管理任何他必须输入、编辑、删除的数据。
所以考虑到这个项目在不久的将来会变得相当大,性能是这个项目的首要任务,
我的问题是:
如果有两个具有不同依赖项(node_modules和包锁等)的子项目以及不同的nuxt.config.js,会更好吗?仪表板的子文件夹将位于子域中,例如: www.dashboard.website.com,而前端的子文件夹只是主域www.website.com。
或
只需将所有内容放在一个大型项目中,并共享依赖项,即使仪表板中不需要某些依赖项,反之亦然。
发布于 2019-07-09 17:38:13
这不是一件可以这么快回答的事情。
考虑一些事情。
托管--如果没有,我想你已经拥有了这些域名--我建议与它们的同行.org,.com,.info一起抢占它们(知道你的公司有多大,但他们应该有这样的资源)
服务器--如果你没有自己的房子,你将不得不依赖一个可靠的供应商,有很大的启动时间和速度。
数据-为你所居住的每一个度量设计一个数据结构,并考虑如何添加更多你没有想过的东西。确定类型、位置、回调、描述等(我建议您创建的每个度量的大量文档/excel文件)
安全性-取决于您在服务器上托管的内容-如果它们是您的,您必须遵守所有的法律和法规。如果您的托管欧盟数据,您将有更多的法规。我会问你的IT部门,如果他们需要审计等。
存储-您将以所有请求类型的形式处理哪些类型的文件、数据,以及它们将如何影响您的前端/后端。
这就是现在直接回答的问题,但是如果你计划的更好的基础上你原来的问题,你将不会因为复杂的情况而一次又一次地重新创建第一个月,
https://stackoverflow.com/questions/56957772
复制相似问题