kir-dev / kir-dev/startlap-sch

Investigate the openapi-generator

Open
#49 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
6
Forks
0
PR merge metrics
No merged PRs in 30d

Description

[https://openapi-generator.tech/](https://openapi-generator.tech/)
After #48 is merged, investigate how we can use the `openapi.yaml` file to generate code with openapi-generator in this and in future projects, including:

- generating client-side functions to call the endpoints with axios (used by React/next)
- generating abstract classes/interfaces for serverside boilerplate code (used by nest.js)
- generating Postman collection

Contributor guide

No contributing guide indexed for this repository

Research direction

After #48 is merged, start by reading openapi.yaml and the OpenAPI Generator documentation. Investigate approaches for generating axios client functions for React/Next projects, abstract server-side classes or interfaces for Nest.js, and a Postman collection; done means documenting viable generation options for this and future projects.

Written by the indexing model from the issue text.

Assessment

Tech stack
next.js, openapi, postman, react, typescript
Domain
api, backend, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.