@Fastty
is a built in tool that automates integration between your server and client application.
-
🔌 Automates front end code that consumes RESTful endpoints
-
👾 Query and route params supported
-
👀 Watch mode for auto detect changes
-
❤️ Typescript ready
-
🔎 Nestjs Controller as input and exports Angular Service (HttpClient) 👇
- A Nestjs Controller code example as input for
@fastty/core
- Automatic exported Angular Service code that consumes the Nestjs Controller endpoints 🎉
- @fastty/core - core package which provides
parserSource
method that parse source code into a generic interface - @fastty/schematics - schematics package based on
@angular-devkit/schematics
that provides functionality to export code that will consumes source code - @fastty/cli - cli package that integrates with
@fastty/core
and@fastty/schematics
that provides an interface for easy use of all features
Source Code:
- Nestjs
Exported Code:
- Angular (HttpClient)
- Axios (RoadMap)
- Fetch API (RoadMap)
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please check out conventional commits to follow project commit messages design
Any support is welcome. At least you can give a star on repo ⭐