我正在开发一个网站,用户登录其用户帐户,将数据输入到表中(我使用制表器),然后保存表中的数据(我使用 MongoDB Atlas 进行数据存储)。该网站具有不同的子页面,其中数据与存储在另一个子页面中的其他数据进行交互(例如该网站有“销售”和“库存”子页面,因此当用户进行新销售时,库存将减少销售额) )。基本上,它是一个用户不断对其数据执行 CRUD 操作的网站。
今天该网站在客户端呈现。网站的每个子页面都有自己单独的 HTML 文件和单独的 Javascript 文件,并使用一个 Node 文件来处理所有子页面与 Atlas 的所有后端通信。我仅使用一两个不同的用户帐户在本地 PC 上使用和测试网页,一切都按原样运行良好(每个用户保存并使用自己的数据)。
现在,考虑到我计划部署网站(到域或 Heroku),并可能获得数百或数千个不同的用户,我一直在研究以下选项:
继续按照我一直使用的方式使用简单的客户端 HTML。
将 HTML 呈现为来自 Node 的响应
使用 Node 中的模板引擎
考虑到可扩展性,您会推荐哪个选项?
BIG阳
慕斯709654
相关分类