Tom Preston-Werner (co-founder of GitHub, board member at Netlify) joins the party and brings his new, opinionated, full-stack, serverless web app framework with him. Will Redwood help usher in the future Tom predicted back in 2018? We discuss that and a whole lot more on this must-listen episode.
Want great developer experience and easy scaling? Redwood is here! Built on React, GraphQL, and Prisma, Redwood works with the components and development workflow you love, but with simple conventions and helpers to make your experience even better.
Words cannot describe how much I adore the thought that building this extremely ambitious piece of software was a better alternative to the tedious process of installing the game. 😆
Jerod, Mikeal, and Feross welcome Antoni Kepinski to the show to discuss his open source pizza ordering management web app. We talk about learning programming at a young age, how overwhelming web development can be these days, how Antoni decided which technologies to use, and more. This is a super fun conversation with many insights and takeaways for developers at every stage of their career.
Starring Lee Byron, Dan Schafer and Nick Schrock (co-creators of GraphQL) and other big names from the community [the documentary] explores the story of why and how GraphQL came to be and the impact it’s having on big tech companies worldwide.
GraphQL is exploding in popularity, and I love to see it getting moved out of Facebook and becoming a clearly independent project. Neat to see all the stuff happening in the community around it.
The GraphQL Foundation announcement last year was another reassurance that GraphQL is here to stay, after Facebook granted full patent rights to all GraphQL users two years ago.
While the legal situation around GraphQL is in the clear now, 4 years after its open-source release, the best practices and developments surrounding the still-emerging technology are still rapidly evolving.
If you like this stuff, you might also like a couple episodes of JSParty. Episode #38 is an interview with John Resig about GraphQL, while episode #72 is a panel discussion on the evolution of state management, including GraphQL.
EdgeDB combines the simplicity of a NoSQL database with relational model’s powerful querying, strictness, consistency, and performance.
It boasts strongly typed schemas, native GraphQL support, a rich standard library, built-in support for schema migrations, and more.
This is a very nice extension of the uniform access principle.
KBall MC’d a live show at React Amsterdam with a panel of 5 amazing React experts — Kitze, Michel Weststrate, Mike Grabowski, Vladimir Novick, and Andrey Okonetchnikov. It was a great discussion of state management solutions and the future of state management in the front-end.
KBall and Jason geek out on the ins and outs of Gatsby. They talked through the fundamentals of working with Gatsby, the development process, and look into the future of Gatsby.
The JS community has some great open-source projects that make data visualization easier, however, there has not been a go-to solution for building real-time backends that can back these charts and make them real-time. With GraphQL, we can get a real-time backend running within seconds and use it to power real-time charts.
What makes GraphQL so exciting is the ability to compose method calls, and Deepr is a way to achieve that and only that. Because everything else, we believe, would be better implemented somewhere else in the stack.
Deepr is being built by folks who’ve been using GraphQL for awhile, love it, and have some ideas about how things might be even better by changing some key decisions. Worth a look, for sure.
The author’s answer to that question is a resounding, ‘yes’.
The Apollo platform is an implementation of GraphQL that can transfer data between the cloud (server) to the UI of your app. In fact, Apollo builds its environment in such a way that we can use it to handle GraphQL on the client as well as the server side of the application.
He lays out what Apollo has to offer and then lists 6 advantages of using the Apollo Platform.
A new static site generator baby is born. It’s highly inspired by Gatsby.js (React based) but built on top of Vue.js
If Gatsby intrigues you, but React isn’t your thing… check out Gridsome. It has the same concept of a universal GraphQL for all of your data sources.
This week we talk with Manish Jain about Dgraph, graph databases, and licensing and re-licensing woes. Manish is the creator and founder Dgraph and we talked through all the details. We covered what a graph database is, the uses of a graph database, and how and when to choose a graph database over a relational database. We also talked through the hard subject of licensing/re-licensing. In this case, Dgraph has had to change their license a few times to maintain their focus on adoption while respecting the core ideas around what open source really means to developers.
The Linux Foundation is essentially a foundation for foundations, and the newest member to join the ranks is the GraphQL Foundation. We’ve been tracking news and talking about GraphQL for some time now.
Back in 2012 Nick Schrock, Dan Schafer, and Lee Byron got together at Facebook to build the next generation of Facebook’s iOS app powered by a new API for News Feed — what they arrived at was the first version of GraphQL. Lee Byron has this to say about today’s announcement:
Today, GraphQL has been a community project longer than it was a Facebook internal project — which calls for its next evolution.
As one of GraphQL’s co-creators, I’ve been amazed and proud to see it grow in adoption since its open sourcing. Through the formation of the GraphQL Foundation, I hope to see GraphQL become industry standard by encouraging contributions from a broader group and creating a shared investment in vendor-neutral events, documentation, tools, and support.
So who’s involved? Well, GraphQL Foundation is being created in partnership with the Linux Foundation, Facebook, and nearly a dozen other companies. Those “other companies” are likely large scale companies who’ve contributed to or are using GraphQL in production and have a vested interest in its future.
Graphpack lets you create GraphQL servers with zero configuration. It uses webpack with nodemon and Apollo Server under the hood, so we get features like Live Reloading, GraphQL Playground, GraphQL Imports and many more right out of the box.
Check out the demo on CodeSandbox.
GraphQL is based on a very simple HTTP transaction, which sends a request to an endpoint with
variables. Many libraries require complex stacks to make that simple request. In any project you don’t use React, Relay, you’ll need a simpler client which manages your query and makes a simple request.
Isomorphic, in case you were wondering, means it runs both on the client and the server.
In this special rebroadcast of JS Party, Jerod and Suz talk with John Resig about how he’s using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John’s feelings on jQuery, and community Q&A.
Resources to help you get started quickly with Apollo.
Whether you’re experimenting with GraphQL or running Apollo in production, we want to make every developer’s journey as smooth as possible. This is why we’re releasing two new resources to help you along the way: the GraphQL Glossary and an FAQ guide! 🚀
Jerod and Suz talk with John Resig about how he’s using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John’s feelings on jQuery, and community Q&A.
Get instant GraphQL APIs on any PostgreSQL database.
We are super thrilled to announce the launch of the Hasura GraphQL Engine, an open source product that gives you instant GraphQL APIs on Postgres. You can try it out here — it will take exactly 30 seconds to deploy to Heroku’s free tier (yes — we counted 😀).
Check out the open source repo on GitHub.