No video

Hasura in 100 Seconds

  Рет қаралды 230,099

Fireship

Fireship

Күн бұрын

Learn how Hasura can instantly turn your SQL database into a GraphQL API. github.com/has...
This video is NOT sponsored.
#graphql #api #100SecondsOfCode
🔗 Resources
Hasura hasura.io/
GraphQL graphql.org/le...
🤓 Install the quiz app
iOS itunes.apple.c...
Android play.google.co...
🔥 Watch more with Fireship PRO
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font

Пікірлер: 348
@KImtOs
@KImtOs 3 жыл бұрын
as A full-stack developer half of me really loves graphQl while the other don't
@rohitkharche7562
@rohitkharche7562 3 жыл бұрын
Perfectly balanced.. as all things should be 😑
@oluwatomisinbabatunde8426
@oluwatomisinbabatunde8426 3 жыл бұрын
Dread it, run from it, destiny arrives all the same.
@creativeworld2635
@creativeworld2635 3 жыл бұрын
Reality is often dissapointing.
@HaozheYuda1989
@HaozheYuda1989 3 жыл бұрын
well you must love hasura ahah
@mitjed
@mitjed 3 жыл бұрын
Coded graphql for awhile now front and back, loved it before. Now its a pain.
@LuisPerez-cb4rp
@LuisPerez-cb4rp 3 жыл бұрын
A full tutorial would be great !
@santicomp
@santicomp 3 жыл бұрын
Hasura is awesome, been using it since the early days.
@mohabedr5030
@mohabedr5030 3 жыл бұрын
Hasura vs typeorm what do you prefer?
@hikari1690
@hikari1690 3 жыл бұрын
As a new web dev I can honestly say I dont understand both
@8eck
@8eck 3 жыл бұрын
@@mohabedr5030 you are talking about different things... Hasura is api gateway, while typeorm is ORM wrapper around database for typescript...
@8eck
@8eck 3 жыл бұрын
Any drawbacks or problems/issues was encountered while using it?
@WikkiOnIlluminati
@WikkiOnIlluminati 3 жыл бұрын
@@mohabedr5030 Both are two different things and approach to a different problems.
@kirangouds
@kirangouds 3 жыл бұрын
Hasura's team is fantastic. They are from Bangalore
@arshadpakkali
@arshadpakkali 3 жыл бұрын
What Bangalore ? Wow we indians are stepping up the game
@TheGaridi2
@TheGaridi2 3 жыл бұрын
Well im not surprised
@CoolBoi567
@CoolBoi567 3 жыл бұрын
Have been to their office in Koramangala 😄
@akshitkumar9402
@akshitkumar9402 3 жыл бұрын
yep the founder is from IIT Madras
@suhasa5542
@suhasa5542 3 жыл бұрын
Kinda guessed it by the name, Asura means demon 👿 , I guess that's why that logo
@ssholum
@ssholum 3 жыл бұрын
500 code: ETERNAL server error Lol, I know that feel, bro.
@samiyousef
@samiyousef 3 жыл бұрын
Who needs a database when you have google sheets
@karanbhatt9320
@karanbhatt9320 3 жыл бұрын
CSV is better
@shinmessiah
@shinmessiah 3 жыл бұрын
freak in the streets, google in the sheets 🤷‍♂️
@stephencooper8710
@stephencooper8710 3 жыл бұрын
Just store your information in notepad job done!
@karanbhatt9320
@karanbhatt9320 3 жыл бұрын
@@stephencooper8710 and save it as CSV an uninstall MS Office
@overlisted
@overlisted 3 жыл бұрын
who needs a database when you can have one big json file
@caiopelichekgoncalves3361
@caiopelichekgoncalves3361 3 жыл бұрын
Hasura looks awesome! Please make a full tutorial!
@DaxSudo
@DaxSudo 3 жыл бұрын
Whaaaa?!!!! I was today years old when I learned the perfect solution to my current problem. Ur awesome. Yes please to a full tutorial.
@info662
@info662 3 жыл бұрын
So they basically continued what Prisma 1 started
@Fireship
@Fireship 3 жыл бұрын
That's a good way to look at it
@codeaperture
@codeaperture 3 жыл бұрын
@@Fireship what do you think of prisma? Versus others such as Sequelize
@matthewcaseres2133
@matthewcaseres2133 3 жыл бұрын
Right, as did Prisma 2 haha
@MaulikParmar210
@MaulikParmar210 3 жыл бұрын
This aint new Node, Ruby, Python, Java, Php and .Net eco systems already have tons of code generators / db resolvers pre written for generic usage with DBAL in frameworks. The thing is they will only work out of box with 1-1 mapping, meaning you wanna keep entities / table names and resource name same? It's good, the problem becomes a challenging when you have things like async io, messaging and data aggregation involved in your logic, they are separate technologies on their own and requires specific learning curve. With more and more complex data and underlying systems not just being monotonous graphql can be a pain to implement when you are creating resolvers by yourself with such systems. That is the main usecase that it unifies different systems at large scale, where you have different kind of systems for different purposes and still they are able to talk at unified front. This adds burden on backend devs to implement resolvers for each and every usecase of the data / resources and becomes a huge task where you have very different kind of input data, storage data and output data abd then theres responsibility of keeping data consistant with processing systems. We already have plenty of Json based RESTful protocols and xml based protocols in past. The only appealing thing about graphql is it's ease of use since it's front end layers are designed for consumers. So yeah this is yet another fancy tool for tinkering till you get serious and make a system that handles real traffic and real usecase. You never wanna expose your db structure like these anyways and there's always other systems involved.
@bankoleesan2129
@bankoleesan2129 3 жыл бұрын
@@codeaperture Used to be a big fan of sequelize, until I tried out Prisma 2 one day and that was it... Never looked back since. I love sequelize but, sorry to say, Prisma 2 is simply better in every concievable way
@PrasangaBasnayake
@PrasangaBasnayake 3 жыл бұрын
There are millions of ways to simply things, sometimes I feel like that's also making things complicated. 😞
@DesyncX
@DesyncX 3 жыл бұрын
I fully agree with you on this. It's also very important to know when to use a specific tool or service and if there are a million options to choose from then you don't have the time to compare the pros and cons for all of them... In the end the decision you make probably won't even matter that much in your project since due to the flexible nature of SW you can still "make it work" somehow; the only ones who suffer in the end are the servers and end user apps doing needless additional calculations; all these mistakes add up (that's why browsers today take so much RAM just to display some picture/text and maybe a video or just play some music). This is the kind of meta-programming decisions that I hope AI will be able to help take and optimize in the future somehow because it's clear that people don't give a $hit and who can blame them when fast solutions/iterations is where the money is. /end rant :P
@ChaoticNeutralMatt
@ChaoticNeutralMatt 3 жыл бұрын
@@DesyncX I'll just say, interesting note on the AI. Oh, and I guess I'm reminded of tools that help you make those decisions and deal with the side effects of them like package size.
@ALZlper
@ALZlper 3 жыл бұрын
@@DesyncX Love that view. Something I explain all day :)
@aogunnaike
@aogunnaike 3 жыл бұрын
I feel the same way bro
@TheSaintsVEVO
@TheSaintsVEVO 3 жыл бұрын
@@FS-yq9ef index.html and script.js in a folder is best i can do ok.
@noamloewen
@noamloewen 3 жыл бұрын
First heard of this framework. Thank! I'd love for a full tutorial video on this topic!
@mianala
@mianala 3 жыл бұрын
I've been using HASURA for a few months not and I love it!
@m0hammedimran
@m0hammedimran 3 жыл бұрын
Definitely need a tutorial
@a.rnaseef6489
@a.rnaseef6489 3 жыл бұрын
Hasura roles with firebase auth/cognito would be some good content.
@GoodVolition
@GoodVolition 3 жыл бұрын
Postgraphile also works pretty well.
@hakimkramdi4471
@hakimkramdi4471 3 жыл бұрын
Yes please, do a full tutorial about Hasura !
@dhinesh534
@dhinesh534 3 жыл бұрын
Quitting caffeine does seems to work for Jeff. More videos are flowing ❤️
@mahrk3000
@mahrk3000 3 жыл бұрын
Love the video! Love Hasura! Would Love A Tutorial!!! Keep up the awesome work!
@matthewbeardsley7004
@matthewbeardsley7004 7 ай бұрын
Hasura does nested subscriptions...if you need a realtime app with a fairly complex data structure, surely hasura is the best thing out there.
@manayyadav4911
@manayyadav4911 3 жыл бұрын
Hey man, Love your content. Can we have a video on Event Driven Architecture also how Async API is revolutionizing it. Thanks!
@d3vnull1337
@d3vnull1337 8 ай бұрын
Today what i can say is, hasura is just on another level.
@beaussan
@beaussan 3 жыл бұрын
I have been using a combo of Hasura + firebase auth + functions and it's awesome !
@neillunavat
@neillunavat 3 жыл бұрын
Even on mute I can understand this video. Such a good visual explanation.
@vijaybajrot2734
@vijaybajrot2734 3 жыл бұрын
Good intro to Hasura, please make full tutorial on Hasura with custom actions👍👌
@SteelSkin667
@SteelSkin667 3 жыл бұрын
Way out of my budget for now, but I'm keeping this on my radar.
@keent
@keent 3 жыл бұрын
You do know that Hasura is open source and you can host it yourself :)
@andrewnyasha
@andrewnyasha 3 жыл бұрын
definitley looking forward to the full tutorial
@yogenp
@yogenp 3 жыл бұрын
Yes, for Hasura full tutorial.
@thesamarthshah
@thesamarthshah 3 жыл бұрын
Full tutorial on hasura! 🔥❤️❤️
@thomasscott4081
@thomasscott4081 3 жыл бұрын
thank you so much to whoever procssed the audio on this video and put a de esser on it thank you
@miettoisdev
@miettoisdev 2 жыл бұрын
One of the most amazing pieces of technology out there. fucking period.
@rahulpadalkar6237
@rahulpadalkar6237 3 жыл бұрын
I worked on Hasura and Postgraphile. One thing to note is if you are running Hasura on a existing db schema, it won't pickup roles and corresponding access privileges, you would have to define them via the dashboard. On the other had Postgraphile would, out of the box. Also Hasura pushes you more towards a microservice-y architecture as the core product isn't extensible. Postgraphile can be extended and things like sending an email can be done in a wrapper over the signup function. Maybe i am biased towards postgraphile because it is JS 😛
@aniketjadhav2569
@aniketjadhav2569 3 жыл бұрын
Definitely full tutorial
@XRoydX
@XRoydX 3 жыл бұрын
Wow you really made a hasura video. Happy to see the most exciting product on your channel after asking for it 6 videos ago :)
@wongright
@wongright 3 жыл бұрын
+1 vote for expanding Hasura to a FULL topic please!
@laurent356
@laurent356 3 жыл бұрын
Yes Yes Yes a full tut pleaaaase !!! Awesome !!!
@COFELYSPAIN
@COFELYSPAIN 4 ай бұрын
🎯 Key Takeaways for quick navigation: 00:43 *📹 The video is primarily in a language other than English.* 02:48 *🎥 The speaker mentions popular scenes and habits but it's unclear how it relates to the main topic.* Made with HARPA AI/
@saurabhshubham7345
@saurabhshubham7345 3 жыл бұрын
I did internship there when it was very small. Great team 🔥
@harshitsaxena__
@harshitsaxena__ 3 жыл бұрын
Awesome ,would like to watch a more detailed video on using Hasura
@akshaysavad7350
@akshaysavad7350 3 жыл бұрын
Your content is class. 🔥🔥
@sunnywilliamralph8372
@sunnywilliamralph8372 3 жыл бұрын
Hasura full course definitely 🙏
@Duge6124
@Duge6124 3 жыл бұрын
Channel is golden Sheesh!
@adnanamin3666
@adnanamin3666 3 жыл бұрын
That was dope - ETERNAL SERVER ERROR! :P
@earl5954
@earl5954 3 жыл бұрын
as a backend. i love using hasura.
@randikavishman3971
@randikavishman3971 3 жыл бұрын
Hey Fireship, yes a full tutorial on this with Firebase as the Db would be a Great tutorial bro 😎
@cecece775
@cecece775 3 жыл бұрын
What a revolution for my life , make a full tutorial
@chizuru1999
@chizuru1999 3 жыл бұрын
Hasura is Asura for their competitors😂
@SajeedSk
@SajeedSk 3 жыл бұрын
Interested to know more about this, expecting basic tutorial on this👍🏻👍🏻
@vuong6431
@vuong6431 3 жыл бұрын
i used hasura on my homework once. super convinience
@friction5001
@friction5001 3 жыл бұрын
Yeah I’d love to see more hashura vids
@SRG-Learn-Code
@SRG-Learn-Code 3 жыл бұрын
Sounds pretty cool, thanks for sharing
@nosreg216
@nosreg216 3 жыл бұрын
Full tutorial let’s go!
@tirthshah9144
@tirthshah9144 3 жыл бұрын
Full tutorial will be awesome 💯💯
@abelmoremi8192
@abelmoremi8192 3 жыл бұрын
Thank you for this
@samuelmatheson9655
@samuelmatheson9655 3 жыл бұрын
Man one day the webs gonna write itself
@tntsharma1148
@tntsharma1148 3 жыл бұрын
Always waiting for new vid!!
@leithonenglish3902
@leithonenglish3902 3 жыл бұрын
Great intro. I'd also like a full video!
@BusinessAutomatedTutorials
@BusinessAutomatedTutorials 3 жыл бұрын
This is great! I would be interesting to see how feasible is the open source deployment if all features are included.
@MultiPerplexedDude
@MultiPerplexedDude 3 жыл бұрын
They have a docker-compose file that you can use. Just docker-compose up -d and visiting localhost:8080 will bring you to the console
@davidanam7509
@davidanam7509 3 жыл бұрын
Awesome, definitely need the full tutorial
@user-ve5qg1pk4m
@user-ve5qg1pk4m 7 ай бұрын
Wow! It's awesome!!!
@0xccd
@0xccd 3 жыл бұрын
Can't wait for full tutorial
@AbhijeetSinghims
@AbhijeetSinghims 3 жыл бұрын
Hasura looks awesome
@barashasenov6283
@barashasenov6283 3 жыл бұрын
Yes I want to see full tutorial
@8eck
@8eck 3 жыл бұрын
Look like advanced api gateway based on graphQL with neat features.
@acollierr17
@acollierr17 3 жыл бұрын
Pretty neat. TIme to see it in action from you!
@ahmadizzuddin
@ahmadizzuddin 3 жыл бұрын
This would have saved me from several sleepless nights a few weeks back lmao
@Yan-bf4cy
@Yan-bf4cy 3 жыл бұрын
Still waiting for GUN db full tutorial
@zainuldin9095
@zainuldin9095 3 жыл бұрын
yeah we want a full tutorial on Hasura
@hanche2001
@hanche2001 3 жыл бұрын
Please do a longer session :)
@saurav5s
@saurav5s 2 жыл бұрын
Hasura went unicorn 🦄
@JuanGonzaloCarcamo
@JuanGonzaloCarcamo 3 жыл бұрын
Great overview. Definitely would love a tutorial with firebase auth or cognito ;)
@ajiteshmishra
@ajiteshmishra 2 жыл бұрын
hasura is a billion dollar startup now and it is an Indian startup
@user-kn6vw4sr2r
@user-kn6vw4sr2r 3 жыл бұрын
Dude, what's your job? How could you keep up with the latest techs?
@teemukarppinen9462
@teemukarppinen9462 3 жыл бұрын
I'm guessing his job is to keep up with latest tech and teaching that stuff. 😄
@aryanvikash1967
@aryanvikash1967 3 жыл бұрын
Yeah need full tutorial 😍
@schway.
@schway. 3 жыл бұрын
This is my 1st time requesting an extension of a 100 seconds video on this incredible channel. Surely we DEMAND a beyond 100 seconds one for Hasura!!
@code4chaosmobile
@code4chaosmobile 3 жыл бұрын
I would love to go deeper on this topic. I opened part of the majority in this one
@roostercrab
@roostercrab 3 жыл бұрын
Yes to a full tutorial
@sauravadhikari8645
@sauravadhikari8645 3 жыл бұрын
Awessome video 📸. How about a more indepth video on hasura ??
@kanakbagga3824
@kanakbagga3824 3 жыл бұрын
Please do a video on DGraph :)
@KasuraIchimaki
@KasuraIchimaki 3 жыл бұрын
Hasura.. seems cool name
@Aaronmoreno
@Aaronmoreno 3 жыл бұрын
Yes please! Full tutorial!
@lallawmzualakhawlhring7340
@lallawmzualakhawlhring7340 3 жыл бұрын
Awesome video... could you do another video where you go into a more detailed explanation on how to deploy hasura to some hosting like AWS,GCP and using it for real applications
3 жыл бұрын
This video is goooold
@palachokrab5711
@palachokrab5711 3 жыл бұрын
Thank you.. the content are amazing..
@minerVideo777
@minerVideo777 3 жыл бұрын
Very interesting! Make a full tutorial pls!
@Mahmudulhasan-ts5hm
@Mahmudulhasan-ts5hm 3 жыл бұрын
Thanks for the video
@zhimingkoh1029
@zhimingkoh1029 3 жыл бұрын
Would love to see a full tutorial!!
@ITech2005
@ITech2005 3 жыл бұрын
This actually looks interesting. My only concern is having to use a web api for additional comfiguration. I take a pure infrastructure as code approach so that wouldnt work for me.
@raulnoheagoodness
@raulnoheagoodness 2 жыл бұрын
Hasura configuration in the web console is exportable as metadata files (hasura metadata export), so you can commit human-readable yaml files to your git repo. You can apply it to other server instances, similar to the db migration files.
@10Rmorais
@10Rmorais 3 жыл бұрын
Awesome video.
@lesquatrecentscoups
@lesquatrecentscoups 3 жыл бұрын
thank this is really helpful :)
@RedShift5
@RedShift5 3 жыл бұрын
Can you do one on Postgraphile next? Thank you!
@ofrikirshen3071
@ofrikirshen3071 3 жыл бұрын
A full tutorial with auth would be great
@tarunhaldar2212
@tarunhaldar2212 3 жыл бұрын
waiting for full course on hasura
@FlySoloG
@FlySoloG 3 жыл бұрын
Beastttt modeeeer
@kittunandu
@kittunandu 3 ай бұрын
Please make a detailed video on firebase data connect its new and we want to hear it from you.
@GrzegorzFilipekgfpk
@GrzegorzFilipekgfpk 3 жыл бұрын
Full tut totally for!!!
@dfnhnrtsbnsdfbgs
@dfnhnrtsbnsdfbgs 3 жыл бұрын
Hasura is amazing
@DannyZolp
@DannyZolp 3 жыл бұрын
The front-end devs can cry about it, but I will always write REST queries in Rust
@samyeksonawane
@samyeksonawane 3 жыл бұрын
A full tutorial will help!
@Ak_Concept
@Ak_Concept 3 жыл бұрын
If you are a developer or a power end user why not just build a rest API… or simply give a Read-only access to the dB… rest should be covered on your front end… Personal experience is these sort of middleman software tend to be tier based and charge for things you would usually get for free. But love the idea.
@dkruythoff
@dkruythoff 3 жыл бұрын
I'm following their own tutorial, but I'd love to see one of yours.
The Truth About GraphQL
12:06
Theo - t3․gg
Рет қаралды 98 М.
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 883 М.
Harley Quinn's plan for revenge!!!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 32 МЛН
Challenge matching picture with Alfredo Larin family! 😁
00:21
BigSchool
Рет қаралды 40 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 66 МЛН
I tried 5 Firebase alternatives
10:31
Fireship
Рет қаралды 781 М.
Wake up babe, a dangerous new open-source AI model is here
4:45
WebSockets in 100 Seconds & Beyond with Socket.io
8:31
Fireship
Рет қаралды 997 М.
Hasura Crash Course
37:06
Laith Academy
Рет қаралды 14 М.
Как работает Hasura (workshop А. Кобрин)
16:00
Dashbouquet Development
Рет қаралды 1 М.
PocketBase... The Ultimate Side-Hustle Backend?
3:31
Fireship
Рет қаралды 510 М.
Supabase in 100 Seconds
2:37
Fireship
Рет қаралды 489 М.
Learn GraphQL In 40 Minutes
39:43
Web Dev Simplified
Рет қаралды 737 М.
The Hidden Cost Of GraphQL And NodeJS
28:35
ThePrimeTime
Рет қаралды 189 М.
Do I even need this anymore?
5:41
Theo - t3․gg
Рет қаралды 46 М.
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 883 М.