Для моего следующего проекта я хотел бы использовать Graphql внутри FrontEnd. Кроме того, этот проект должен также предложить Rest-Api.
Теперь я обнаружил этот чрезвычайно хороший фреймворк "nestjs", где теоретически возможно объединить конечную точку Graphql и конечную точку отдыха.
К сожалению, я не могу найти ничего в документации, если это может привести к проблемам. Можно ли использовать следующий код без проблем?
Контроллер Artikel:
@Controller('article')
@Resolver('Article')
export class ArticleController {
constructor(private articleService: ArticleService){}
@Get()
@Query(returns => CArticle)
async Article() {
const dbElement=await this.articleService.getById("xy");
return dbElement;
}
}
Артикул модуля:
@Module({
controllers:[ArticleController],
providers:[ArticleService,ArticleController]
})
export class ArticleModule {}