Gatsby Tutorial #1 - What is a Static Site Generator?

  Рет қаралды 166,410

Net Ninja

Net Ninja

Күн бұрын

Пікірлер: 153
@gradientO
@gradientO 3 жыл бұрын
Shaun is on a mission to educate the world
@martapfahl940
@martapfahl940 Жыл бұрын
I think you live VW
@risinggfx9236
@risinggfx9236 Жыл бұрын
@@martapfahl940 yeah
@Doomslayer420
@Doomslayer420 3 жыл бұрын
Can't believe this high-quality content is provided for free. Thank you so much @TheNetNinja!
@pasizdobrekuce
@pasizdobrekuce 3 жыл бұрын
Not Really a fan of Gatsby personally, but to you Shawn, I say Bravo! This is the right tutorial series at the right time, coming from the right person. Thank you.
@rene.rodriguez
@rene.rodriguez 3 жыл бұрын
Excellent video, mate. I'm over 50 and learning the basics of code and web dev to work on my own proof of concept ideas. This was helpful.
@BURBXN
@BURBXN 3 жыл бұрын
I love Gatsby so much. Thanks for creating a series on it; much-needed refresher!
@mioszp3378
@mioszp3378 3 жыл бұрын
Yesterday i was looking for gatsby tutorial. Man, you are life-saving
@1000daystech
@1000daystech 3 жыл бұрын
I saw a comment under your recent Full React Tutorial, where a guy said something about the right moment of releasing your tutorials and that you're a real ninja. I can confirm that too! I need a new website for a client and I was looking for Gatsby. 2 days ago! P.S. The Net Ninja sounds better than The Web Warrior. :)
@MaxProgramming
@MaxProgramming 3 жыл бұрын
You are a GENIUS! Thanks a lottt
@barbararaitz
@barbararaitz 3 жыл бұрын
This is a stunning video tutorial series -- really well done!
@paakofibamfoquaicoe4193
@paakofibamfoquaicoe4193 3 жыл бұрын
Seriously, I will be glad to meet you in person to show how great your works are... I have been thinking, how do you do it. Because you said in one of your videos that you work at NYT. Thanks.....................
@RameenFallschirmjager
@RameenFallschirmjager 3 жыл бұрын
This amount of energy and craftsmanship is unheard of. I bet he put one drop of liquid plutonium in his tea!
@whereislolly
@whereislolly 3 жыл бұрын
Literally binge watching/coding your courses. Netflix who?
@MovementJournal
@MovementJournal 3 жыл бұрын
I was planning to search up either a Hugo or Gatsby tutorial today and here one is in my subscriptions - legend thank u!
@theodorabi-mansour1750
@theodorabi-mansour1750 3 жыл бұрын
amazing, this video alone introduced me to Gatsby and now i'm much more interested in checking it by the rest of your videos. Thank you and keep up the amazing videos you make
@moaazbhnas886
@moaazbhnas886 3 жыл бұрын
Best video on the diff between ssr, csr, and scg
@abdullahmoiz8151
@abdullahmoiz8151 3 жыл бұрын
Looking forward to this, Thanks a lot Sean for your constant effort
@jovan4614
@jovan4614 3 жыл бұрын
Dude, finally someone who can explain Why! Thanks a lot!
@maxmaksum4673
@maxmaksum4673 3 жыл бұрын
Shaun is the best teacher
@Nasir_Haidari
@Nasir_Haidari 3 жыл бұрын
Thank you for all the great courses you create!!!
@ridl27
@ridl27 3 жыл бұрын
Shaun, so now you force me to learn Gatsby you know right :D ty.
@NetNinja
@NetNinja 3 жыл бұрын
Haha, you’re welcome 😉
@diederikslob
@diederikslob 3 жыл бұрын
I worship the ground that you walk on, NetNinja!
@roysheppard-dev
@roysheppard-dev 3 жыл бұрын
Just thinking I want to learn Gatsby and my favourite teacher drops this!
@ryanriaz1163
@ryanriaz1163 3 жыл бұрын
I Love this Man! Your contribution is endless, dear! Really I love you...🧡💛💚
@sergiocano9658
@sergiocano9658 2 жыл бұрын
I really love your courses. Thank you so much!
@NetNinja
@NetNinja 2 жыл бұрын
You're very welcome Sergio!
@michaelantoni8323
@michaelantoni8323 3 жыл бұрын
Wow nice upload...hope you can make a Nestjs (progressive nodejs framework) tutorial series as well
@maskman4821
@maskman4821 3 жыл бұрын
that would be awesome !!!
@carlosjosejimenezbermudez9255
@carlosjosejimenezbermudez9255 3 жыл бұрын
Never did I click something faster than I clicked this video. I want to migrate my blog to Gatsby.
@WeeLiem
@WeeLiem 3 жыл бұрын
Amazing and helpful videos created from you bro, worth the effort!
@javirbls8492
@javirbls8492 3 жыл бұрын
because of tutorials like this I love learning web dev stuff
@danny_kinz
@danny_kinz 3 жыл бұрын
Great job ninja, waiting for Nuxt JS for Vue JS
@isidorenwaiwu2793
@isidorenwaiwu2793 3 жыл бұрын
Same here. I really want to learn from Shawn. The nuxt.js videos I have found are quite subpar compare to shawn's. I was to be a nuxt.js ninja !!! That brings me to a query about SSG's. What is the difference between this ssg and using something like a prerender plugin. I ask because I have implemented the prerender-spa-plugin for a vue 3 project and it did something similar to what ssg is supposed to do. Is there a difference or is there something I am missing. Which is better or recommended?
@kikiseo
@kikiseo 3 жыл бұрын
Me, thinking about starting my first Gatsby project: "Hmm, I wonder if there's a Net Ninja tutorial for that..." *finds this video* "Uploaded 8 hours ago" Dude, I love you.
@nicolaslupo5021
@nicolaslupo5021 2 жыл бұрын
Hi Ninja! Thanks a lot for this magnific work! You're great dude, wishing all the best for you!
@ΚλαϊντιΑ
@ΚλαϊντιΑ 3 жыл бұрын
Awesome video Shaun
@narasimhareddygolla2454
@narasimhareddygolla2454 3 жыл бұрын
Best content ever :). Please create a website with Gatsby and Shopify.
@SaikiaCodes
@SaikiaCodes Ай бұрын
I really needed this one video to kickstart myself
@NetNinja
@NetNinja Ай бұрын
Awesome :) glad it helped, you got this Saikia!
@SaikiaCodes
@SaikiaCodes Ай бұрын
@@NetNinja It did help, yes. But I did face some issues as this course has been outdated and some changes have been made by the gatsby so far. Could you possibly be thinking on making a new video or updating this one
@SamLuvsPizza
@SamLuvsPizza 3 жыл бұрын
Anything Net Ninja teaches, I'm learning. Guess I'm learning Gatsby now right after learning Next 😂
@chamseddineberkane1223
@chamseddineberkane1223 3 жыл бұрын
Gatspy Vs next js ???
@seanastro5549
@seanastro5549 3 жыл бұрын
Great stuff... very well explained. Exactly what I was looking for, and so is Gatsby it seems.
@royangagas2519
@royangagas2519 3 жыл бұрын
In this tutorial, are we will learn two subject little bit graphql and gatsby?
@NetNinja
@NetNinja 3 жыл бұрын
Correct :).
@maskman4821
@maskman4821 3 жыл бұрын
I think the only difference between Gatsby and Next/Nuxt is GraphQL, or they all do the same thing, generate static html page and get data from numerous sources at build time, however Gatsby is limited in SSG, Next and Nuxt works on both SSG and SSR, anyhow, it is always exciting to learn new technology !!!
@snsa_kscc
@snsa_kscc 3 жыл бұрын
You can use graphql with next/nuxt by using apollo. Imo nowdays the need for Gatsby is slowly diminishing cause it brings nothing new to the table. Next/nuxt can replicate everything and even more like ISR in next's case. That of course doesn't mean Gatsby is a bad or obsolete product in any shape or form. After all, it has tone of backend plugins and starters and you can spin up a frontend in a matter of minutes.
@maskman4821
@maskman4821 3 жыл бұрын
@@snsa_kscc yeah, can't agreen more !!!
@AmoghSrivastava
@AmoghSrivastava 3 жыл бұрын
Was going to learn about gatsby today and thought you had a video already. I search for gatsby netninja and found your upload 6 days ago! Force of attraction?
@Wael100
@Wael100 3 жыл бұрын
I can see the 1M subs right around the corner :)
@greyu93
@greyu93 3 жыл бұрын
Best channel ever! So basically - use Gatsby or Next.js - but if you need mixed website with some dynamics into it, is it better to use Next? Gatsby is great because of plugins. However, Next offers what Gatsby does and some extra functionalities - does it mean that Next is better?
@maskman4821
@maskman4821 3 жыл бұрын
Nextjs beats Gatsby 100% !!!
@felicianolimiener5977
@felicianolimiener5977 3 жыл бұрын
Loving Gatsby!
@wlu236
@wlu236 3 жыл бұрын
Thanks so much for all the great tutorials!!!
@ITentrepreneur
@ITentrepreneur 3 жыл бұрын
Shaun, how did you know that I need Gatsby tutorials?
@akibahood7403
@akibahood7403 2 жыл бұрын
Хуй знает брат
@kaserali2110
@kaserali2110 3 жыл бұрын
i dont what is this and i wont learn it but you deserve the comment and like NINJAAAA
@NetNinja
@NetNinja 3 жыл бұрын
Thank you :)
@sohaibarbii
@sohaibarbii 3 жыл бұрын
best teacher EVER
@Traintec
@Traintec 3 жыл бұрын
Thank you Shaun
@Waethos
@Waethos 3 жыл бұрын
Thanks for the information. I appreciate the effort you put into your videos
@rl_y
@rl_y 3 жыл бұрын
Thank you so much Shaun! Great content as always : )
@joeya2330
@joeya2330 11 ай бұрын
I love your accent so much, Gatspahhhh 😂
@vaasudhand3200
@vaasudhand3200 3 жыл бұрын
This is all I wanted. Thanks❤️
@darthvadeth6290
@darthvadeth6290 3 жыл бұрын
Can someone help me understand something about Gatsby? So if I have a large site, with, say, thousands of blog posts. Then does that mean when a user first visits the website, Gatsby will load ALL the contents of ALL those blogs at the same time? Because it doesn't fetch data from the CDN after the initial load, because all the data from the entire blog website are all compiled together during build time, correct? So the larger content of the website gets, the worse Gatsby will perform on initial visit, since the more data it will need to load, right?
@ryanmckenna2047
@ryanmckenna2047 2 жыл бұрын
Very well explained!
@chrishuhn5065
@chrishuhn5065 3 жыл бұрын
Not convinced to use Gatsby yet. I think I'll keep using Pug (Jade). Haven't found anything that let's me build (static) websites faster, because pug is so much less to write compared to other systems/languages.
@daidandy
@daidandy 3 жыл бұрын
next course=nuxt js ,awesome
@potantirittisak8494
@potantirittisak8494 10 ай бұрын
Thank you! So helpful
@NetNinja
@NetNinja 10 ай бұрын
Great to hear :) thanks for watching!
@_kkaai
@_kkaai Жыл бұрын
great tutorial
@tomascarignano5002
@tomascarignano5002 3 жыл бұрын
Great video! Thanks a lot!
@RoyerAdames
@RoyerAdames 3 жыл бұрын
You make great content
@jefdevelops.385
@jefdevelops.385 3 жыл бұрын
This speed is great my tutor.
@hitarthagogoi2829
@hitarthagogoi2829 3 жыл бұрын
Man, What's better Gatsby or Next.js
@Venom-ne4ox
@Venom-ne4ox 3 жыл бұрын
Both are really good and have their use cases.
@mehmetbartu7795
@mehmetbartu7795 3 жыл бұрын
it is so amazing i get it everything thanks
@BrazilianDev
@BrazilianDev 3 жыл бұрын
Amazing content!
@PlayWithAyaan
@PlayWithAyaan 3 жыл бұрын
Bro can u make mern stack website tut with auth please. I know mongodb react express seperatly but I don't know to put them together
@knivesoutbitch
@knivesoutbitch 3 жыл бұрын
use mongoose to connect express to mongo. use axios to connect your react app to your express app. use passport for auth.
@PlayWithAyaan
@PlayWithAyaan 3 жыл бұрын
@@knivesoutbitch I've made blog website. I wanna add functionality of displaying name of writer on their blogs after writers have logged in have logged in.
@knivesoutbitch
@knivesoutbitch 3 жыл бұрын
@@PlayWithAyaan you can do all of that with what i mentioned above. mongoose and passport are middlewares for express. passport can be used to handle authentication / authorization; mongoose connects to your mongodb store. the react library is decoupled from a backend, so you need to use a request library like axios and create services so your front end can talk to your express back end. when you have this set up, you can manage users and display data with service requests.
@NaqqashLatif
@NaqqashLatif 3 жыл бұрын
Damn Shaun, really happy to see this on the channel. Any plans for a Udemy course of the same?
@chawker67
@chawker67 3 жыл бұрын
Yeeees! I'm so glad you did it
@quiz36O
@quiz36O 3 жыл бұрын
Just to clarify, Is Gatsby better than Next? can you please make a video on when to choose what (Vue vs React, Gatsby vs Next ...) ?
@kloudytics
@kloudytics 3 жыл бұрын
Great job!
@ShashotoANur
@ShashotoANur 3 жыл бұрын
The Great Ninja has summoned us...
@favenegas6396
@favenegas6396 3 жыл бұрын
why you are so cool!!... ??? i need to be more fast to learn like you :) thank you
@fo6456
@fo6456 3 жыл бұрын
with gatsby the browser request for each page or does it get all pages at once like SPA? you said first that "the browser maybe request one of these pages from the browser" but then later stated that "no additional request for other pages are made to the server".
@ZynthProductions
@ZynthProductions 3 жыл бұрын
hope you do one with nuxt
@NGAJINGODING
@NGAJINGODING 3 жыл бұрын
good explain, but I think this is like vue cli when run commands npm run build? Isn't it?
@fortunatmutunda4194
@fortunatmutunda4194 3 жыл бұрын
Finally 🙌🏽
@kimokimo-se3ur
@kimokimo-se3ur 3 жыл бұрын
What the hell shaun !!! Take a break, i am still in your react series , wait for me
@iqbal5942
@iqbal5942 3 жыл бұрын
Next js is both static site generation as well as server site generation so why not next js?
@_guru
@_guru 3 жыл бұрын
You are a GOD!!
@flamingodnews5073
@flamingodnews5073 3 жыл бұрын
is it difficult to make a dynamic app with Gatsby? like social media apps?
@LinuxForLife
@LinuxForLife 3 жыл бұрын
Nice, but what the differences with Hugo? Gatsby is better?
@marwinfb
@marwinfb 3 жыл бұрын
Nice one!
@IAmSamuelCharpentier
@IAmSamuelCharpentier 3 жыл бұрын
So Sapper for react?
@Filipp1139
@Filipp1139 3 жыл бұрын
Love you. Perfect time
@roopaish
@roopaish 3 жыл бұрын
I am kinda lost. I want to develop a blogging website using react which will have a simple comment section. Which one should I choose gatsby , nextjs or other?? I am a beginner in reactjs.
@ronaldxaiborweb5374
@ronaldxaiborweb5374 3 жыл бұрын
hello friend thanks for your work, could you make an example of how to install and use gatsby-source-tmdb I am trying to get tmdb data from nextjs through graphql
@learnsimple4592
@learnsimple4592 3 жыл бұрын
Nice 👍
@RandomVideosEveryDay
@RandomVideosEveryDay 3 жыл бұрын
How to put meta tags for each page??????
@unchart_d
@unchart_d 3 жыл бұрын
What it takes to be like Shaun?
@srinathsathyanath7435
@srinathsathyanath7435 3 жыл бұрын
Is it possible to convert angular websites with Gatsby?
@Fitnesshints
@Fitnesshints 3 жыл бұрын
3:41 misspelled application.
@mohdalghoul8673
@mohdalghoul8673 3 жыл бұрын
Finally 😎
@abdulbari2569
@abdulbari2569 3 жыл бұрын
Please make latest tutorials on Graphql
@TheDEMMX
@TheDEMMX 3 жыл бұрын
I don't understand why does the first request get a blank HTML page initially in React case? Can somebody please explainj that
@isidorenwaiwu2793
@isidorenwaiwu2793 3 жыл бұрын
It's probably because react is used to create SPA'S (single page applications). When you build a webapp using stuff like react or vue, all of your content is control by javascript on a single html page. So, in a normal static site, you build different html pages for different content (homepage html, about html, contact html etc), however in spa there is only one html file which is empty and javascript then insert stuff into it for certain content, say home. Then the same javascript will remove that content and populate it with content for another "page"...
@alisaberi4689
@alisaberi4689 3 жыл бұрын
Is there gatesby with Vue js???
@omermessing9730
@omermessing9730 2 жыл бұрын
In the first slide you say Static Websites has a speed disadvantage (with no server side rendering), and in the Gatsby slide you say Gatsby has a speed advantage even though it is the same exact process and speed as a static website. So how come one is disadvantaged and the other one isn't? Maybe you're not comparing them directly?
@GamingZone-ni6rs
@GamingZone-ni6rs 3 жыл бұрын
you are awesome
@TroyBrisbin67
@TroyBrisbin67 3 жыл бұрын
Web Warrior / Net Ninja ... Yes, cheese is a good thing!
@the_code_whisperer
@the_code_whisperer 3 жыл бұрын
similar to isomorphic react architecture
@optix212
@optix212 3 жыл бұрын
Took a look at it. Not entirely sure, but I think there's a solution called nx-console that essentially does this. With the benefit of mono-repo, etc. Still weighing my options. Edit: nvm. They actually work together. If you're working at an enterprise level, I'd recommend a combination
@jy1772
@jy1772 2 жыл бұрын
Is it based on v4?
@asmeregryamdai1930
@asmeregryamdai1930 2 жыл бұрын
you are god
Gatsby Tutorial #2 - Starter Sites
7:49
Net Ninja
Рет қаралды 76 М.
Netflix Removed React?
20:36
Theo - t3․gg
Рет қаралды 73 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
What is Gatsby JS and Why Use It
8:18
Zac Gordon
Рет қаралды 163 М.
React JS Crash Course
1:48:48
Traversy Media
Рет қаралды 3,4 МЛН
Gatsby JS Crash Course
1:04:33
Traversy Media
Рет қаралды 245 М.
Gatsby Tutorial #6 - Styling Components
11:48
Net Ninja
Рет қаралды 39 М.
How To Draw A Rooster | Step By Step |
7:18
Arafa's Art WorlD
Рет қаралды 224
Gatsby JS - The Great Gatsby Bootcamp [Full Tutorial]
4:38:38
Andrew Mead
Рет қаралды 363 М.
Gatsby Tutorial #5 - Creating a Layout File
7:00
Net Ninja
Рет қаралды 39 М.
Gatsby Tutorial #8 - Content Mesh & GraphQL
6:31
Net Ninja
Рет қаралды 31 М.
Gatsby Tutorial #22 - Continuous Deployment
5:25
Net Ninja
Рет қаралды 16 М.