在Sapper中,在Polka中创建单独的后端API,还是使用相同的Polka server.js?

问题描述 投票:0回答:1

我是新来的,所以请帮助我。所以请帮助我。我想问一些关于sapper的问题。我必须在Polka(express任何框架)中创建单独的后端API,还是可以使用相同的Polka(express)作为后端?我必须通过同一个Polka服务器来验证请求吗?(现在我正在使用pug模板引擎与express)。

javascript node.js svelte sapper
1个回答
0
投票

不需要单独的后端。Sapper是后端,也是前端。

要定义一个后台端点,可以在后台添加一个 .js 文件到 routes 文件夹。

// src/routes/blog.js
import db from '...'

// defines a route `GET /blog`
export async function get(_req, res) {
    const posts = await db.getPosts()

    res.setHeader('Content-Type', 'application/json')
    res.end(JSON.stringify(posts))
}

更多信息: https:/sapper.svelte.devdocs#Server_routes。

中间件也可以通过修改 src/server.js.

© www.soinside.com 2019 - 2024. All rights reserved.