الأربعاء، 17 مايو 2023
Show HN: Metatype – an open-source HTTP/GraphQL query engine for APIs/data/WASM https://ift.tt/xX1qsAY
Show HN: Metatype – an open-source HTTP/GraphQL query engine for APIs/data/WASM Hey everyone, we built Metatype [0] as a different way to build APIs and backends based on 3 parts: 1. a Python package to build virtual graphs connecting all components of your stack (think databases, third-parties, and existing systems) 2. an HTTP/GraphQL query engine built in Rust/Deno that authorizes and optimizes queries over the graphs 3. a CLI to provide a nice developer experience and fast feedback cycle We developed this platform to tackle some of the challenges we often saw in tech teams we worked with: - most developers (especially backend) still spend too much time on tasks with no real added value (crud, data validation, compliance, etc.) - when growing a product, it is difficult keeping up with business needs and remaining agile/innovative with technology (especially when there is limited funding) We believe it provides multiple advantages over more traditional approaches: - it offers multiple runtimes [1] with pre-defined operations (e.g. Prisma) and can replace the needs for an ad-hoc backend - when the project grows, you can easily introduce new APIs or break existing ones in smaller parts while keeping the same interface - you can write complex business logic directly in Typescript, Python or WebAssembly and run them directly inside the query engine - most of the frontend are today built on composable components, this brings a similar approach to backend development - third-parties APIs can be easily integrated, providing you visibility and control over them - it is interoperable with existing systems, and can be introduced step by step - it can be easily self-hosted or customized according to your needs The project is now in public beta, and is run in production by a few companies. We are looking to collect more feedback and early users to help us improve the platform. For the tech curious reader, we also had to build a few new open source pieces to make this happen: - a WASI runtime for Python [2] to run Python code inside WASM inside the engine - a task runner [3] supporting live reload and managing dependencies as DAGs - a way to inject secrets [4] from your preferred vaults into the engine [0]: http://metatype.dev [1]: https://ift.tt/Sjq3FG2 [2]: https://ift.tt/tul3L1A [3]: https://ift.tt/Nlprmiz [4]: https://ift.tt/0dIw4HS https://ift.tt/VmKy3Gq May 17, 2023 at 11:25PM
الاشتراك في:
تعليقات الرسالة (Atom)
������ �����
خدمات طبيه https://www.cut-titles.com/Y4ZR
-
Show HN: CartDash – Beat Instacart Delivery Outages https://cartdash.co April 15, 2020 at 01:37AM
-
Potrero Yard Modernization Project Reaches Milestone By John Angelico The Potrero Yard Modernization Project has reached a key milestone ...
-
Show HN: Avoiding Imgur Link Rot Over the last decade I've built a number of different digital asset managers (mostly media files) that ...
-
Show HN: Tiki.li – Learn Programming Basics in 20 Minutes https://ift.tt/CZA3DeQ August 2, 2022 at 06:13PM
-
Show HN: Graph Database for Python https://ift.tt/2QKTHmg January 8, 2022 at 07:36AM
ليست هناك تعليقات:
إرسال تعليق