Getting Started with Sanity.io - A Headless CMS You Can Customize

  Рет қаралды 30,626

James Q Quick

James Q Quick

4 жыл бұрын

Sanity.io is an amazing Headless CMS with lots of room for customization. With Sanity.io, you can create custom React components for the dashboard to add whatever functionality you want. I have already moved my site over to Sanity.io and am really enjoying it!
Go to www.jamesqquick.com and subscribe to the newsletter to stay updated and to get exclusive content & discounts
Live streams on Twitch - / jamesqquick
Follow me on Twitter - / jamesqquick
COURSES
Learn everything you need to know about Visual Studio Code!!
www.udemy.com/learn-visual-st...
Build a Quiz App with HTML, CSS, and JavaScript - www.udemy.com/build-a-quiz-ap...

Пікірлер: 47
@JamesQQuick
@JamesQQuick 4 жыл бұрын
Are you using a Headless CMS? If so which one is your favorite?
@FrontendSeries
@FrontendSeries 3 жыл бұрын
ContentPI :)
@tim_t
@tim_t 3 жыл бұрын
After playing around with it over the weekend, Sanity, for sure. (I'll definitely be feeling some sense of guilt using my Contentful swag stuff now LOL)
@JamesQQuick
@JamesQQuick 3 жыл бұрын
@@tim_t haha no need to feel bad. You just need to do what's best for you :)
@jasonwarner8774
@jasonwarner8774 3 жыл бұрын
This was a very helpful video man, thanks. Difficult to get a conceptual understanding of how these headless cms's are used as they're all different; but sanity seems to be a perfect solution creating freelance sites that can be easily managed
@cdingwarrirs6117
@cdingwarrirs6117 2 жыл бұрын
which screen recording are you using please? thank you
@Mil_Bixby
@Mil_Bixby 9 ай бұрын
How do you render your sanity posts to be displayed based on createdat date?
@luismunoz9126
@luismunoz9126 3 жыл бұрын
it says 3 users for each project? or in general 3 users for manage all the websites? (collaborators)
@mrsingleb
@mrsingleb Жыл бұрын
How to impliment a loader while fetching the sanity data in react ?
@AllanLeonardJr
@AllanLeonardJr 3 жыл бұрын
Thanks for the info!
@e11world
@e11world 3 жыл бұрын
Thank you for this video. Very useful. I'm in the process of figuring this stuff out transitioning from the usual WP/HTML sites but so far I got the feeling that this is way too much stuff to do & learn to give the same result. Personal sites, might as well just do html static but for clients, these editors don't look good at all and have no flexibility for other page types (from what I've seen/know so far).
@goonie79
@goonie79 3 жыл бұрын
Great video. Did I miss a part, I am trying to figure out how to push my changes to github?
@saandial3412
@saandial3412 3 жыл бұрын
Can you do a review/tutorial on Factor CMS?
@JaimitoAleman
@JaimitoAleman 2 жыл бұрын
After one year - is this still your set up?
@SimonDaviesOfCourse
@SimonDaviesOfCourse 4 жыл бұрын
Great quick intro on Sanity 👍Im currently doing a Gatsby build of a few sites, and initially trying out Contenful. Im thinking of doing several of the same project an just switching out the cms part, lIke Sanity, Strapi and Contentful. I like the fact that you can run sanity locally as well and also host it yourself.. Be good for some more on this, like connecting to an existing site like gatsby, again great video.
@JamesQQuick
@JamesQQuick 4 жыл бұрын
Thank you! I’d love to see the stuff you’ve worked on already. And there might be more content to come on sanity :)
@SimonDaviesOfCourse
@SimonDaviesOfCourse 4 жыл бұрын
@@JamesQQuick col, just ctaching your 3 video on sanity and gatsby. Outside of work I created this and built it with Nuxt.js plymouth-rrs.com/ and is what I amd currently looking to reconstruct using Gatsby and a headless csm. Also finally looking at doing my own site, simondavies.dev/ difficult when work and RnD takes my time up :-)
@djmtype
@djmtype 4 жыл бұрын
Thanks James. I couldn't figure out how to upgrade my remote version of Studio.
@JamesQQuick
@JamesQQuick 4 жыл бұрын
So glad :)
@hotbelgo
@hotbelgo 4 жыл бұрын
Can you explain where the data meets the layout markup? It sometimes feels that JAM requires you to recompile whenever you add e.g. a new post. If the data is downloaded from the API what is 'static' about all of this?
@JamesQQuick
@JamesQQuick 4 жыл бұрын
It does require a rebuilt when you have a static site. It grabs all of the data using the api at built time and uses that info to generate static pages
@hotbelgo
@hotbelgo 4 жыл бұрын
@@JamesQQuick I've used netlify so I can see how a rebuild happens when a dev changes the code, but how does a rebuild happen when a non-dev updates the content?
@exactzero
@exactzero 3 жыл бұрын
@@hotbelgo You can do it manually from the studio or set up webhooks to netlify to redeploy whenever a publish happens.
@matssommervold
@matssommervold 4 жыл бұрын
I like the terminal you have. How can I achieve the same? Specifically the highlighting of the path and git branch.
@JamesQQuick
@JamesQQuick 4 жыл бұрын
Follow the command line power user course from Wes Bos :)
@matssommervold
@matssommervold 4 жыл бұрын
@@JamesQQuick Thank you! :)
@user-xj6yw8cn9g
@user-xj6yw8cn9g 3 жыл бұрын
Hi. What do you think about Strapi?
@JamesQQuick
@JamesQQuick 3 жыл бұрын
Haven’t used it myself but heard good things
@RyanJohnson
@RyanJohnson 4 жыл бұрын
If you run into errors in /studio after running $ npm install and $ npm run dev - try $ yarn then $ npm run dev
@graemeatg336
@graemeatg336 3 жыл бұрын
Thanks exactly what I needed.
@tim_t
@tim_t 3 жыл бұрын
Wow. The setup is unconventional (at least compared to the CMS's I'm used to--Primsic, Contentful, Graph) which turned me away the first time I tried it. Now I understand how it works after you explained how it's basically two repos in one. Has a RedwoodJS feel to it.
@tim_t
@tim_t 3 жыл бұрын
Hey James! Tried Sanity over the weekend and I freakin' LOVE it. Quick questions, if you don't mind: 1. How fast does the bandwidth get used up? And, I guess, HOW is it used up? 2. By using `sanity init` and `sanity deploy`, the studio will be hosted on Sanity, right? This is in contrast to using their starter projects where both front-end and studio are hosted on Netlify? 3. Should I treat the "project ID" as some sort of key that should NOT be seen by anyone? As in use environment variables for my project and the like? Because from what I understand, the only thing stopping other people from pulling data from your studio is the project ID. I still don't understand this aspect well enough. I'd highly appreciate your input. Thank you!
@madhavan_raja
@madhavan_raja 2 жыл бұрын
A bit too late to answer this, but I think for your third question, project ID can't be private. The API call has the project ID in its name, so it can be easily seen using some network monitoring tool. :)
@user-kr6lp7rm5y
@user-kr6lp7rm5y 4 жыл бұрын
My favorite is Directus
@JamesQQuick
@JamesQQuick 4 жыл бұрын
Oooh never heard of that!
@ApurvKhare
@ApurvKhare 4 жыл бұрын
Is it better than Strapi ?
@JamesQQuick
@JamesQQuick 4 жыл бұрын
I haven't used Strapi personally so I can't quite respond to that. Are there any specific features in Strapi that you have used?
@ApurvKhare
@ApurvKhare 4 жыл бұрын
@@JamesQQuick I have heard good things about it but haven't got to use it personally.
@Andy-vh3ns
@Andy-vh3ns 4 жыл бұрын
No, Strapi is better for a build perspective, plus it is free ... these folks charge you. This is such a new trend these days. Let's just re-event the wheel so that we can now charge a monthly cost. No good!
@exactzero
@exactzero 3 жыл бұрын
@@Andy-vh3ns Well, they're charging you for hosting your data, assets and API. You still have to setup/find server, database and object storage providers if you're going with Strapi which aren't free.
@damnitrahul
@damnitrahul 4 жыл бұрын
Please cover working with Rich Text, This is the weirdest part of every headless CMS. Every CMS makes if work differently.
@JamesQQuick
@JamesQQuick 4 жыл бұрын
Part four is going live shortly!
@bearcountrypublishing5303
@bearcountrypublishing5303 Жыл бұрын
I'm sorry. I fail to see how this video would help anyone get started with sanity. It appears more like your brag sheet about having your hand held by the company owner. Meanwhile, he can't even maintain a getting started with sanity page on his own website. I wish he would hold my hand and teach me the ropes. Or fix his broken website, so other people besides you can learn it. You should title your videos better.
Gatsby and Sanity - Part 4 (Live Stream)
1:40:14
James Q Quick
Рет қаралды 578
The Big Headless CMS Lie (James Mikrut)
18:14
Vercel
Рет қаралды 50 М.
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 52 МЛН
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 108 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 57 МЛН
ТАМАЕВ УНИЧТОЖИЛ CLS ВЕНГАЛБИ! Конфликт с Ахмедом?!
25:37
5 JavaScript Concepts You HAVE TO KNOW
9:38
James Q Quick
Рет қаралды 1,4 МЛН
Sanity.io Crash Course | Headless CMS
22:24
Traversy Media
Рет қаралды 137 М.
You might not need useEffect() ...
21:45
Academind
Рет қаралды 154 М.
Strapi vs. Contentful vs. Sanity Headless CMS | The Compared EP 1
9:51
Strapi.js Crash Course | Headless CMS
25:06
Traversy Media
Рет қаралды 363 М.
Sanity Crash Course: Learn The Basics in 20 Minutes!
24:55
Sanity Composable Content Cloud
Рет қаралды 91 М.
How he turned $5k into $20m with a subscription business
18:21
Codie Sanchez
Рет қаралды 247 М.
7 better ways to create a React app
7:08
Fireship
Рет қаралды 530 М.
Growing GROQ, function by function - Sanity.io Virtual Meetup
19:55
Sanity Composable Content Cloud
Рет қаралды 800
Code A Blog With Next.js and Sanity.io
47:37
PortEXE
Рет қаралды 26 М.
😱Хакер взломал зашифрованный ноутбук.
0:54
Последний Оплот Безопасности
Рет қаралды 968 М.
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 15 МЛН
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 669 М.