Skip to content

Latest commit

 

History

History
117 lines (88 loc) · 3.09 KB

File metadata and controls

117 lines (88 loc) · 3.09 KB
Fastty package logo
To automate the integration between your RestFul API and Front end

Built with 💜 by @Felipe-BP
🌟 👀 ⚡ 💥

@Fastty is a built in tool that automates integration between your server and client application.

Features

  • 🔌 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) 👇

NestJS Controller Code as input for the package Angular Service Code exported by package

Source Code

  • A Nestjs Controller code example as input for @fastty/core

















Fastty Exported Code

  • Automatic exported Angular Service code that consumes the Nestjs Controller endpoints 🎉











Packages

  • @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

Supports

Source Code:

  • Nestjs

Exported Code:

  • Angular (HttpClient)
  • Axios (RoadMap)
  • Fetch API (RoadMap)

Contributing

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

Support

Any support is welcome. At least you can give a star on repo ⭐

License

MIT