我的网站将执行 CRUD 操作,并将与 MongoDB 和 Firebase 存储+身份验证配合使用。
开发单独的 Express 服务器而不是将所有内容集成到我的 next.js 应用程序中的原因/优点是什么?
据我所知,这一切都可以在我的 next.js 应用程序中完成,但我仍然看到许多项目使用单独的服务器。
我正在使用 React 和 Leaflet 创建一个项目。
该项目将在未连接任何设备的计算机上离线运行,因此我需要将切片图层存储在同一台计算机上(无切片服务器)。
由于我需要一个非常简单的地图,只有几个国家的固定缩放,我想它不会太重。
<MapContainer center={[lat,lng]} zoom={z}>
<TileLayer
attribution='© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png" <-- this needs to be stored locally
/>
</MapContainer>
Run Code Online (Sandbox Code Playgroud)