Giter Site home page Giter Site logo

Question about API Specification about magic HOT 5 CLOSED

manoger avatar manoger commented on June 11, 2024
Question about API Specification

from magic.

Comments (5)

polterguy avatar polterguy commented on June 11, 2024 1

We'd love to have Open API spec support, it's not as simple as you think though. Magic only has one endpoint actually, so using Swagger or something is not possible. Creating an endpoint that builds the JSON required for Open API is possible, but a lot of work. This is something we're looking into delivering in the future, but not at the moment due to reasons Mohsen writes about. If you want to have a go at it, we'd love to approve a (high quality) pull request implementing it. My suggestion would be to implement it either as a separate plugin in C#, or use Hyperlambda to achieve it. If you create it as a separate plugin it could be an optional additional plugin.

from magic.

manoger avatar manoger commented on June 11, 2024 1

Good to hear this!
Thanks very much guys.
(:

from magic.

mshafiey avatar mshafiey commented on June 11, 2024

Hello @manoger
in fact you don't need any extra tools
you can make all CRUD api and for test it , you can invoke API in endpoint part , you can find it in menu

from magic.

manoger avatar manoger commented on June 11, 2024

Hello Mohsen.

Wouldn't be incredible to see speed up integration with some frontend framework or expose a CRUD API as a public API through some API Gateway like APIConnect through a swagger file? 😅

Could be a feature like this valuable to the product through pull requests?

from magic.

mshafiey avatar mshafiey commented on June 11, 2024

Yes sure, it can be really beautiful, but now we are busy to make some really incredible feature to make easy all steps needed to make CRUD application from scratch and publish it in our cloud (under 5 minutes 😎),but its an open source project 😃 start contribute in it ,if you interested 😊😊

from magic.

Related Issues (20)

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.