My Mental Model for Understanding Full Stack Web Development

  Рет қаралды 4,889

Ben Davis

Ben Davis

Күн бұрын

I've been asked a few times how I think about full stack apps and this is how! This applies to all languages (TypeScript, JavaScipt, Go, React, etc.) and is a very abstract high level look at what is involved in a website, and where things happen. Understanding the client vs server vs database relationship is critical for building apps.
twitter: / benjamin41902
insiderviz: www.insiderviz...
#webdevelopment #programming #database

Пікірлер: 18
@johnchristensen3869
@johnchristensen3869 Жыл бұрын
I learned more from this short video than I did trying to wrap my head around it for four years of study. Thanks my man.
@potatobot2802
@potatobot2802 Жыл бұрын
Thanks Ben for taking the time to film this video.
@adjuvara
@adjuvara Жыл бұрын
This looks great. Can't wait for part 2 :) . You could add the ORM between the server and the DB
@chamsseddin4449
@chamsseddin4449 Жыл бұрын
I find my self press the Like button whithout thinking!
@BlaBlaBlaInDaHouse
@BlaBlaBlaInDaHouse Жыл бұрын
Another banger video! Your content is top notch
@nanonkay5669
@nanonkay5669 Жыл бұрын
Anatomy analogy: Client -> the things you do and say Server -> the brain Database -> your memories, life experiences and everything you've learned
@khantsithu4383
@khantsithu4383 Жыл бұрын
this really helps. ty ben
@career248
@career248 Жыл бұрын
Very awesome as usual
@DevlogBill
@DevlogBill Жыл бұрын
Very interesting, you really know your stuff. Question? When the client side communicates with a server via https request. Or the server sends data to the client. The way the server and the client communicate with each other is called an API? Is this the only method the server and client communicate with each other?
@bmdavis419
@bmdavis419 Жыл бұрын
The server itself is the API. The way they communicate is http. There are other ways like RPC, but they are less common
@DevlogBill
@DevlogBill Жыл бұрын
@@bmdavis419 Thank you for filling some of the holes to the gap in my knowledge. I just started learning backend with Python as of last month. BUT I've been learning JavaScript for a year now for web development. I appreciate the feedback.
@yjawhar
@yjawhar Жыл бұрын
What service are you using for drawing?
@andrewmanzanero6151
@andrewmanzanero6151 Жыл бұрын
What happened to everyday 🤨
@bmdavis419
@bmdavis419 Жыл бұрын
Switched to 3ish a week at a higher quality, made a poll a few days ago and the majority consensus is that this less is more (daily caused me to have to put out filler). Will have a new video Sunday!
@andrewmanzanero6151
@andrewmanzanero6151 Жыл бұрын
Lol I’m pulling your leg! Makes a lot of sense. Love the content and always a fan of quality > quality!
@prashlovessamosa
@prashlovessamosa Жыл бұрын
Hey yo
@WHITE-jy9lo
@WHITE-jy9lo Жыл бұрын
mental model for web devlepent so mental model is spesifc mental model no genral one
AWS CLI & SDK Setup in Less Than 4 Minutes!
4:02
Ben Davis
Рет қаралды 18 М.
Goroutines Crash Course (Mutex, Channels, Wait Group, & More!)
15:42
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 35 МЛН
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 18 МЛН
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 11 МЛН
100+ Web Development Things you Should Know
13:18
Fireship
Рет қаралды 1,4 МЛН
How and Why I Rebuilt my SAAS App
13:24
Ben Davis
Рет қаралды 21 М.
Getting Started With Pocketbase
23:03
Early Morning Dev
Рет қаралды 2,9 М.
The One We've All Been Sleeping On (probably)
8:18
Ben Davis
Рет қаралды 25 М.
9 Mental Models You Can Use to Think Like a Genius
11:31
Farnam Street
Рет қаралды 300 М.
Never install locally
5:45
Coderized
Рет қаралды 1,8 МЛН
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 35 МЛН