What is the JAMstack? and let's BUILD one
Vložit
- čas přidán 17. 03. 2020
- What is the JAMstack?
In this video, I’ll not only explain what the JAMstack is (JAMstack explained), but we’ll actually build a sample application with Hugo and Netlify to demonstrate how the JAMstack process works (JAMstack in practice).
Consider subscribing! Lots of great videos coming your way in 2020.
*** Learn to Code Blueprint 6 month Course: Accountability | Clarity | Confidence ***
🎓 bit.ly/2OdKQtd
*** Get TWO FREE Months on Skillshare. Learn Anything (preferably code 😁) ***
🎓 bit.ly/2ojMjPa
*** FREE EBOOKS ***
📘 bit.ly/2jnH2DP
*** SUBSCRIBE FOR WEEKLY VIDEOS ON WEB DEVELOPMENT / CODING/ CONQUERING LIFE ***
👉 bit.ly/33APfdw
*** CONTACT ME FOR SOFTWARE SERVICES, TRAINING, ETC ***
⚡ travis.media/contact
LET'S CONNECT!
📰 LinkedIn ➔ / travisdot. .
📷 Instagram ➔ / travisdotmedia
📱 Facebook ➔ / travisdotmedia
🐦 Twitter ➔ / travisdotmedia
🙋🏼♂️ Website ➔ travis.media
#JAMstack #javascript #staticsitegenerators #hugo #netlify - Věda a technologie
one of the more concise and clear tutorials iv seen on youtube, cheers
Super cool video. I like using Hugo for my sites the only downside of it is that there is not alot of tutorials for it. But it's really cool and fast. Amazing video.
Thanks for the guide.
Btw, you can generate lorem ipsum directly from VSCode.
Thank you, this was way better explained
This is the video I will refer people to if they want to understand the concept of the JAMstack.
Great video
Hey Travis
Nice video
Can you provide video on react with contentful and jamstack
My question is if the website remains static at all times, and every time something gets rendered out when requested from the database, would the website then not become bloated over time since the rendering process is done only once the page would then have to be stored on the webserver serving the static site?
Please do a follow up video, please 🥺
oh those birds, that must be post corona :)
Pre
"you just use the [Stripe] API to process..." Wouldn't that mean your Stripe API calls would be being made client-side, exposing your private API key to anyone inspecting your static pages' requests?
Nope. That is where .env comes in! You can create a .env file, which will hide your api keys! Google it for more info!
@@nikhilmwarrier7948 how does a .env file work in a serverless (JAMSTACK) environment? Won't the client (user and browser) be able to see the file and just extract the secrets?
@@therumbler IDK exactly how it works... You just store your api key in a variable in the .env file, and it can be called anywhere...
You need a package called dotenv or something though
I haven't tried it myself yet...😅
@@nikhilmwarrier7948 Yeah, I use environment variables for all of my _server side_ code. But JAMSTACK is _client side_ so env vars aren't really a thing. Even if you use some node dotenv pacakge, won't that just pre-populate some client-side code that's 100% visible to the user? i.e. The user will see the stripe.com/dothing?apikey=ABC123 call in dev tools, right?
@@therumbler this Video misses the "A" part of JAM. Calling an API or implementing an API is required for that case. Either you build a server side API that interacts with stripe (sign/verify requests) or use a shopping/subscription management system (afaik netlify has something)
The ill-fated indonesia thirdly order because parcel emotionally level failing a unknown activity. blue, diligent hearing