pragma
starter
Our great sponsors
pragma | starter | |
---|---|---|
10 | 9 | |
126 | 1,702 | |
0.8% | 1.2% | |
0.0 | 5.8 | |
over 1 year ago | 14 days ago | |
Scala | TypeScript | |
Apache License 2.0 | GNU General Public License v3.0 or later |
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.
pragma
-
Mutation "Where" = Multiple filters
Yes you can do this in GraphQL. You can see it in APIs built with Pragma.
-
Bedrock - modern full-stack Next.js & GraphQL boilerplate
Discord: https://discordapp.com/invite/gbhDnfC Website: https://pragmalang.com
-
Is Apollo Team Plan worth it?
If you’re starting something from scratch try Pragma https://github.com/pragmalang/pragma
- Pragmalang 0.3.0 Released - Build GraphQL APIs In No Time
- Pragma 0.3.0 Released!
- Pragmalang 0.3.0 Released - The Language for Building GraphQL APIs In No Time
-
Pain Points with Using GraphQL?
Agree! I’m working on a DSL called Pragma and when I was writing the logic for generating the GraphQL schema from Pragma’s syntax tree I needed union input types to have a clean GraphQL schema and very type-safe at the same time but not having union types gave a hard time so I ended up making all fields on input types optional to avoid duplicate queries, and have custom type checking logic on the server-side instead of GraphQL’s (it’s still spec compliant).
- Pragma now supports macOS 🥳🥳
- Pragma v0.2.0 Is Out
-
Pragma v0.2.0 is out! Yaaaay 🥳🥳🥳
You can also open discussions on our GitHub Discussions: https://github.com/pragmalang/pragma/discussions
starter
-
Ask HN: Solo Dev Stack of 2022?
I've been enjoying developing on top of PostGraphile. https://www.graphile.org/
Good starter: https://github.com/graphile/starter
I can add a column the the db, and my frontend gets that autimagically (in dev mode, it generates a graphql schema out of the db, and from that it creates composables for my frontend wiht graphql-codegen). On the frontend I use Vue 3, the starter is build with nextjs/react.
-
Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
I learned so much about postgresql and RLS from postgraphile starter project: https://github.com/graphile/starter/blob/main/%40app/db/migr...
also the project is worth checking out ;)
- Have my first GraphQL project at work. Any recommended learning resource for production-ready GraphQL APIs?
-
Best resource to learn PL/pgSQL?
I'm a fairly seasoned developer, but I've started contributing to a project (graphile-starter) where the core business logic is defined in PL/pgSQL functions and realized I have a lot to learn.
-
PostgREST v9.0.0
Someone called it: "hasura for adults”
It's highly customisable, works directly with postgresql row levels security and the performance is quite good. It has a custom GraphiQL gui to work on queries/mutations.
To really see how it all works together checkout the starter project: https://github.com/graphile/starter it has migrations, job queue, graphql-codegen etc.
Benjie (https://github.com/benjie) is one of the greatest maintainers I've ever seen!
- Are there any "Opinionated" backend web app frameworks for node?
-
SAME BACKEND FOR WEB APP AND MOBILE APP ?
Here’s a full stack, batteries included example: https://github.com/graphile/starter it doesn’t have mobile app yet but could be added relatively easily.
-
Bedrock - modern full-stack Next.js & GraphQL boilerplate
Postgraphile starter uses most of the same tech and has all the same functionality as far as I can tell, with the additional benefit of Postgraphile generating your GraphQL schema and resolvers instead of worrying them manually.
-
Overwhelmed with auth options, looking for constructive feedback
Check out the Postgraphile Starter and how it handles auth and sessions in a graphql api
What are some alternatives?
caliban - Functional GraphQL library for Scala
crystal - 🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
apollo-server - 🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
codebase - a software and writing repository
parse-server - Parse Server for Node.js / Express
sandman2 - Automatically generate a RESTful API service for your legacy database. No code required!
next-auth - Authentication for the Web.
apollo-cache-policies - An extension of the Apollo 3 cache with support for advanced cache policies.
typescript-eslint-language-service - TypeScript language service plugin for ESLint
tarantool - Get your data in RAM. Get compute close to data. Enjoy the performance.
sdk-generator - Generating SDKs for multiple programming languages and platforms ⚙️
saas-ui - The React component library for startups, built with Chakra UI.