GithubHelp home page GithubHelp logo

zindexyg / auto-service Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gogoyqj/auto-service

0.0 1.0 0.0 24.13 MB

【wx 加 skipper_yqj 进技术需求讨论群】【Autos】transfrom Swagger or YAPI mock JSON to TypeScript services and models - 将 Swagger 或 YAPI JSON 文档转换成 TypeScript services 和类型文件

Home Page: https://gogoyqj.github.io/auto-service/

License: Other

JavaScript 57.22% Shell 0.59% TypeScript 35.31% CSS 2.32% Mustache 4.57%

auto-service's Introduction

name route
指南
/

import logo from './public/assets/logo.png'; import swagger from './public/assets/swagger.png';

Autos

介绍

Autos(automatic Service),根据 Swagger 或者 YApi 格式的接口文档(JSON)自动生成 TypeScript 的接口调用或者类型代码。

Autos 依赖基于开源项目 Swagger Codegen 定制开发的 Java 生成工具,请确保您的平台已经安装 Java。

特性

  • 支持 Swagger 和 YApi 两种格式的接口文档
  • 支持增量更新接口文档数据
  • 支持对接口规范性进行检查
  • 支持仅生成 TypeScript 类型代码
  • 支持所有 Swagger Codegen 的特性,包括自定义 TypeScript 代码模板
  • 支持对接口入参、数据返回进行校验

Autos 是如何工作的?

<img src={swagger} style={{ width: 800 }} />

命名由来

Autos 曾经有一个不那么酷的名字 “sm2tsservice”(Swagger or Mock to TypeScript Service)。

换成 “ Autos”(automatic Service) 从字面上能更好被理解、更容易被记住,logo 则蹭一下变形金刚的名气,采用的是 “Autobot(s)” (博派)的标志。

<img src={logo} style={{ width: 160 }} />

auto-service's People

Contributors

dependabot[bot] avatar gogoyqj avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.