is it possible to have a python script be the receiving end of a webhook without Flask?
All tutorials I can find use Flask, I would like to avoid that.
is it possible to have a python script be the receiving end of a webhook without Flask?
All tutorials I can find use Flask, I would like to avoid that.
Having played a bit I'm now adding #OpenAPI docs with #Swagger UI to #Autonomi dweb using #utoipa and #utoipauto.
EDIT: switched from #utoipauto to #utoipa_actix_web
I'm neither a user nor, until now a builder of HTTP APIs so stumbling around, but these crates do a decent job of being usable even to a novice.
I really shouldn't be let loose with all this
Lapidary-render 0.12.0 is now released.
To the best of my knowledge it's the only #codeGenerator that properly handles #jsonSchema anyOf and allOf.
Also has support for oneOf, but not per the specs.
https://github.com/python-lapidary/lapidary-render/releases/tag/v0.12.0
Learn how to close down and wind up an API without making a mess of it all in this post by me. Avoid surprising your customers with these simple communication and monitoring methods. #APIDevelopment #WebAPI https://blog.treblle.com/best-practices-deprecating-api/
Question for the .Net developers. When working with a service layer and WebAPI where do you put the user input *format* validation? controller/endpoint, service, or both?
I'm currently using fluentvalidation for format validation, validated at the WebAPI endpoint(s), and business logic validation within the service layer. Any serious formatting issues would cause a model exception, which seems fair as if invalid user data reaches the service layer I consider it exceptional
Reverse Engineering a Soundsystem’s API - We’ve all been stymied by a smart thermostat, coffee maker, or other device which ... - https://hackaday.com/2024/07/31/reverse-engineering-a-soundsystems-api/ #homeentertainmenthacks #internetofthings #softwarehacks #webinterface #soundsystem #webserver #speakers #webapi #http #api
#Development #Launches
Can I WebView · Like Can I Use but for browsers embedded within an app https://ilo.im/15ysvh
_____
#WebTechnology #NativeApp #Browser #WebView #WebDev #Frontend #HTML #CSS #JavaScript #WebAPI
#Development #Explorations
Should we rely on browser detection? · “In most cases, you don’t need browser detection.” https://ilo.im/15yr0a
_____
#Desktop #Mobile #WebAnalytics #Browser #BrowserDetection #FeatureDetection #UserAgentString #WebAPI #WebDev
#Development #Introductions
Render-blocking on purpose · What’s the point of the new HTML ‘blocking’ attribute? https://ilo.im/15yrvj
_____
#Browser #Rendering #Download #WebPerf #WebDev #Frontend #HTML #CSS #JavaScript #WebAPI
#Development #Introductions
Popover API is here · What you can expect from the new web API https://ilo.im/15yqdg
_____
#Browser #PopoverAPI #AnchorPositioningAPI #WebAPI #WebDev #Frontend #HTML #CSS
#Development #Releases
New to the web platform (April 2024) · The latest browser features at a glance https://ilo.im/15yq51
_____
#Browser #Chrome #Firefox #Safari #WebDev #Frontend #HTML #CSS #JavaScript #WebAPI
#Development #Announcements
Popover API lands in Baseline · Another great CSS feature landed across all major browsers https://ilo.im/15yoqw
_____
#Browser #Compatibility #Popover #WebAPI #WebDev #Frontend #HTML #CSS
#Development #Releases
These weeks in Firefox (issue 159) · Better performance, popover API support, and more https://ilo.im/15ynpl
_____
#Firefox #Browser #DevTool #WebPerf #WebDev #Frontend #HTML #CSS #JavaScript #WebAPI
#Development #Launches
The Front-end Developer/Engineer Handbook 2024 · An in-depth guide to front-end skills, tools, and tech https://ilo.im/15ynkw
_____
#Handbook #WebTechnology #Browser #Framework #WebAPI #WebDev #Frontend #HTML #CSS #JavaScript
Does anyone has experience in writing REST APIs in #rust ?
Which framework did you use?
I am currently trying actix. But I found many others like rocket and axum
#Development #Releases
Firefox release 121 · Mozilla’s browser now supports the CSS :has() selector https://ilo.im/15xght
_____
#WebDev #Browser #Firefox #Frontend #HTML #CSS #JavaScript #WebAPI #WebAssembly
Deno unveils faster, simpler web server API
https://www.infoworld.com/article/3702712/deno-unveils-faster-simpler-web-server-api.html
"" -- #PaulKrill #InfoWorld
the new summer camp project is growing. I added a new project type yesterday to show how to create a #DDD #WebAPI endpoint that goes beyond CRUD for the Entities in your domains. Excited to show this area of API dev that does not have a lot of exposure.
https://github.com/cwoodruff/NextGenASPNET7WebAPI