starter
firebase-tools
Our great sponsors
starter | firebase-tools | |
---|---|---|
9 | 34 | |
1,707 | 3,936 | |
1.5% | 0.7% | |
5.4 | 9.7 | |
3 days ago | 3 days ago | |
TypeScript | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
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.
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
firebase-tools
-
The State of Angular SSR Deployment in 2024
And it seems to deploy on first try, but then I got a loop error. Turns out after posting a bug, and getting sent to GitHub, this is a known issue when deploying to Cloud Functions. The fix is to edit your server.ts file, and don't use the process.env['PORT'] variable, as it apparently is already in use.
-
Features you want to see in firebase in upcoming version.
See issue.
-
How to user Production server when deploying Firebase Cloud Functions?
No, just JS. Have you tried this?
-
Deploy Angular Universal To Firebase Cloud Functions
In this example, I am using NX monorepo. I have my Angular Universal as one application and cloud functions as another application. If you don’t use NX or even some time has passed since publishing this blog post, you may want to visit Integrate web frameworks with Hosting from Firebase, however, there is an existing issue on Unable to detect the web framework in use when using angular app within nx monorepo.
-
Firebase hosting, need guidance
Support for Sveltekit SSR has been added https://github.com/firebase/firebase-tools/issues/5158
-
Firebase Cloud Functions V2: The request was not authorized to invoke this service
// https://github.com/firebase/firebase-tools/issues/1532 if (admin.apps.length === 0) { admin.initializeApp() } export const deleteAllUserJobs = functions.https.onCall(async (context: functions.https.CallableRequest) => { const uid = context.auth?.uid if (uid === undefined) { throw new functions.https.HttpsError("unauthenticated", "You need to be authenticated to perform this action") } const firestore = admin.firestore() const collectionRef = firestore.collection(`/users/${uid}/jobs`) const collection = await collectionRef.get() logger.debug(`Deleting ${collection.docs.length} docs at "/users/${uid}/jobs"`) // transaction version await firestore.runTransaction(async (transaction) => { for (const doc of collection.docs) { transaction.delete(firestore.doc(`/users/${uid}/jobs/${doc.id}`)) } }) logger.debug(`Deleted ${collection.docs.length} docs at "/users/${uid}/jobs"`) return {"success": true} })
-
NextJS api endpoint with Firebase hosting
This should be supported via our built-in NextJS support https://firebase.google.com/docs/hosting/frameworks/nextjs if you have troubles with this functionality, please file a bug over on github https://github.com/firebase/firebase-tools
-
Firebase Hosting & Next.js - do they work together with the latest features in Next.js?
Now that app directory is stable, we support it. Keep an eye on the firebase-tools changelog, we've actively working on things. https://github.com/firebase/firebase-tools/releases
-
Deploy Next.js to Firebase Hosting
The Firebase CLI, check out the release notes
- Cloud functions suddenly won't deploy
What are some alternatives?
crystal - 🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
action-hosting-deploy - Automatically deploy shareable previews for your Firebase Hosting sites
codebase - a software and writing repository
vuefire - 🔥 Firebase bindings for Vue.js
sandman2 - Automatically generate a RESTful API service for your legacy database. No code required!
Appwrite - Build like a team of hundreds_
next-auth - Authentication for the Web.
realtime - Broadcast, Presence, and Postgres Changes via WebSockets
apollo-cache-policies - An extension of the Apollo 3 cache with support for advanced cache policies.
wrangler-legacy - 🤠 Home to Wrangler v1 (deprecated)
typescript-eslint-language-service - TypeScript language service plugin for ESLint
bubblewrap - Low-level unprivileged sandboxing tool used by Flatpak and similar projects