They have several dozen example apps built in all sorts of tech here: Ranging from web apps in React/Vue/Angular/Elm to mobile clients in Flutter or Android/iOS: Hasura also has a lot of community examples for different front-ends. TailwindUI also looks really nice and I've seen several people build beautiful looking UI's with it for smaller SaaS products in a few days (though given that they're familiar with TailwindCSS and have a knack for this type of thing already): When I do products myself, I typically pick a pre-made template/UI kit (Vue is my preference) and then just modify it from there to suit my needs. In that case, you'd just build the front-end as usual, but use Hasura to bang out your whole backend and then autogenerate the type-safe query components with graphql-code-generator. Depending on the nature of your work, you may be a startup or working for an organization that has mockups and design assets for what your frontend needs to look like. Removing these features & restrictions in order to appease your extreme edge-case privacy views does not help the average Discord user in the slightest. In the same way, Discord's automatic content scanning is designed to protect the large percentage of minors on the platform & proactively deal with potentially exploitative material + guilds (per. Enabling Discord's requirement for a verified phone number stopped the raid in its tracks and allowed us to clean up without further issue. I help manage a medium-sized Discord guild and we were randomly targeted by a bot raid whereby ~100 bots joined in the span of 1 minute and proceeding to spam various channels and the DMs of our users. The number of people that consider Discord part of their threat model or an actual privacy risk is incredibly tiny compared to the number of users that get inconvenience by mass bot raids & people bypassing IP bans. The main issue with this viewpoint and your (arguably sensationalist) article is that it just finger points & blatantly ignores the reason those protections are in place. ![]() This stack is absurdly powerful and productive. Then I usually throw Metabase in there as a self-hosted Business Intelligence platform for non-technical people to use as well, and PostHog for analytics:Īll of these all Docker Containers, so you can have them running locally or deployed in minutes. I wrote a tutorial on how to integrate Hasura + Forest Admin, for anyone interested:įor interacting with Hasura from a client, you can autogenerate fully-typed & documented query components in your framework of choice using GraphQL Code Generator: ![]() With these two, you can point-and-click make 80% of a SaaS product in almost no time. It has a database viewer, but it's not the core of the product, so I use Forest Admin to autogenerate an Admin Dashboard that non-technical team members can use: It automates the boring stuff and you just have to write single endpoints for custom business logic, like "send a welcome email on sign-up" or "process a payment". ![]() I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |