wasp
Hasura
Our great sponsors
wasp | Hasura | |
---|---|---|
185 | 225 | |
10,847 | 30,751 | |
14.3% | 0.3% | |
9.7 | 9.8 | |
about 7 hours ago | about 15 hours ago | |
TypeScript | TypeScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wasp
-
🎉 Our web framework reached 9,000 stars on GitHub! ⭐️ 9️⃣0️⃣0️⃣0️⃣ ⭐️
Thanks for reading! Find more about Wasp and support us on our journey to reaching 10,000 stars here.
-
Web frameworks we are most excited for in 2024
For those who want the tool to have full control over their stack simply and easily, look no further! Wasp is an opinionated full-stack framework that leverages its compiler for a fast and easy way to create a database, backend, and frontend for your app. It uses React, Node.js, and Prisma, which are some of the most well-known tools that full-stack web developers are using.
-
🐱Product Hunt has become pay-to-win 💰, but you should still use it to launch your product 🚀
Although our main product is Wasp, a full-stack framework on top of React & Node.js, here’s what we launched so far:
-
Show HN: Open SaaS – An open-source alternative to paid boilerplate starters
Yes, there is already a (good) SaaS template for Ruby on Rails called Bullet Train (https://bullettrain.co), so it might be helpful to distinguish yours as the JS-oriented option.
Your in good company, though, as your MVC framework of choice states that it is a "Rails-like" framework (https://wasp-lang.dev).
- Pandoc
-
🏞️5 beautiful open-source web apps to learn from and get inspired 🙇♀️💡
CoverLetterGPT is made with React, Node.js, and Prisma, powered by the Wasp framework, which takes care of all the plumbing and removes a ton of boilerplate. The best part is you can deploy your app for free when you’re ready by running a single CLI command: wasp deploy.
-
🥇The Best Web Framework Doesn't Exist 🚫
For example, according to the StateOfJS survey of 2022 (we're still waiting for 2023 results to roll in), there were 5 Front-end Frameworks with good retention in 2018; there were 11 in 2022. That’s a 120% increase in a matter of 4 years, and that’s not even taking into account the hot meta-frameworks like NextJS, Wasp, SvelteKit, or Astro!
On the flip side, if you’re a beginner or Junior dev, once you have the basics of HTML, CSS, and JS under your belt, it doesn’t really matter what framework you learn. I personally started learning backend development with PHP, but then later switched to frontend in Angular. In my second subsequent role I used React, and now I work with Wasp (a full-stack framework built on top of React and Node.js) to develop my side project, https://reflectdaily.app/. Developers never stop learning, so it’s kind of a non-argument to deride any specific framework — unless it really sucks, but then no one will continue to use it anyway.
-
What will happen to the full-stack framework in the future?
You can find a POC from the declarative framework Wasp:
-
Show HN: Open-Source Data Replication and Anonymization
This sounds cool! How would we go about integrating this with https://github.com/wasp-lang/wasp ?
Hasura
-
The 2024 Web Hosting Report
Today, this ecosystem is going strong with new providers like Hasura, AppWrite and Supabase powering millions of projects. There are a few reasons people choose this style of hosting, especially if they are more comfortable with frontend development. BaaS lets them set up a database in a secure way, expose some business logic on top of the data, and connect via a dev-friendly SDK from their app or website code to save data easily. These modern tools build a blend of managed database with curated plugins such as authentication, great admin dashboards, and function as a service type capability - all in one package, and often offered as a integrated hosted service.
-
Ask HN: Is There a Zapier for APIs?
Hi! If you’ve ever thought about something like using GraphQL for something like this.. You might like Hasura. (Obligatory I work for Hasura)
We’ve got an OpenAPI import and you can setup cron-jobs or one-off jobs and do things like load in headers from the environment variables to pass through. There isn’t currently an easy journey for chaining multiple calls together without writing any code at all, but you can wrap pretty much any API endpoint via OpenAPI import or a custom action, and you can even make minor edits to things like the API contract format to change aliases/naming.
Our goal is to join all the things, databases and API’s. Most people know us for instant GraphQL API’s that give you CRUD on your database, but we also wrap APIs.
Not sure if something like this would fit your use-case and do check out some of the other things mentioned, but depending what you are trying to do I think Hasura might potentially work.
You can find out more here: https://hasura.io
- Ask HN: What is the easiest way to create a CRUD web app in 2024?
-
2024 Web Development Wish List
Nested Mutation - 113 thumbs up, and still open since 2019... another case of not listening to the users?
-
Hasura and Keycloak integration with NestJS server
Hasura is an open-source real-time GraphQL API server with a strong authorization layer on your database. You can subscribe to database events via webhooks. It can combine multiple API servers into one unified graphQL API. Hasura is a great tool to build any CRUD GraphQL API. Hasura does not have any authentication mechanisms; e.g., you need an auth server to handle sign-up and sign-in.
-
🤩 20 Awesome Tools For Your Web Dev Toolkit 🛠️
7. Hasura
-
Writing filters, sorting and pagination for all my queries is exhausting and repetitive. Is there a better way?
I built that repo to share some techniques behind the Hasura engine. Do check that out if you'd like to branch out a bit from your initial requirements; everything is declaratively defined in metadata, it is not a node/golang solution. https://hasura.io/
-
Database Review: Top Five Missing Features from Database APIs
Hasura (GraphQL)
Hasura ✅❌ - Insert but not Update
-
Show HN: Graphweaver – Instant GraphQL API on Postgres, MySQL, SQLite and More
I mean, so is Hasura. https://github.com/hasura/graphql-engine
(Disclaimer: Work at Hasura)
What are some alternatives?
supabase - The open source Firebase alternative.
postgrest - REST API for any Postgres database
Kong - 🦍 The Cloud-Native API Gateway and AI Gateway.
crystal - 🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
KrakenD - Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Neo4j - Graphs for Everyone
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
express-graphql - Create a GraphQL HTTP server with Express.
DreamFactory - DreamFactory API Management Platform
faunadb-js - Javascript driver for FaunaDB v4
graphjin - GraphJin - Build NodeJS / GO APIs in 5 minutes not weeks
Postwoman - 👽 Open source API development ecosystem - https://hoppscotch.io