Comments (5)
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.
Good to hear this!
Thanks very much guys.
(:
from magic.
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.
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.
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)
- [wait] slots to wait for multiple [fork] invocations HOT 1
- Allow for invoking endpoints from Hyper IDE
- Group endpoints by module/component/folder name
- Eliminate usage of magic.http HOT 1
- Simplify magic.node.extensions
- Fix snippets
- Fix SQL CRUD menu item's UI
- Re-create all documentation YouTube videos
- Fix EndpointController's TransformToActionResult method
- Separate HTTP parts from magic.endpoint.executor and put into controller project
- Refactor dependency injection logic in magic.lambda.http
- Automatic conversion to and from different Content-Types in magic.lambda.http
- Decouple file system completely
- SMTP mail issue after registration. HOT 8
- CORS issue on the frontend while trying to make a POST request. HOT 12
- CI feature: integrate pull request preview environments HOT 1
- Error with epochs HOT 8
- no read, no write access on downloaded files? HOT 8
- Capture leads and send email HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from magic.