How To Create A Hastebin Clone

  Рет қаралды 47,117

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 111
@WeberChang-i7c
@WeberChang-i7c 3 жыл бұрын
It's midnight in my country. But tbh, who cares about sleep when there's a new video from our king.
@myrat_charyyev
@myrat_charyyev 3 жыл бұрын
hi, are you from China?
@WeberChang-i7c
@WeberChang-i7c 3 жыл бұрын
@@myrat_charyyev nope, I'm from Taiwan
@vedantthombare1028
@vedantthombare1028 3 жыл бұрын
Idk why this duck is so famous
@mykalimba
@mykalimba 3 жыл бұрын
29:54 Keep in mind that none of this database code will work unless you have mongodb (i.e. the mongod daemon process) running on localhost. So if you're building this as your very first web dev project (or maybe you're an experienced dev but on a brand new machine) and you can't get mongoose to connect here, it might be because mongodb isn't running in the background.
@Hydro_h-s3t
@Hydro_h-s3t 3 жыл бұрын
That's exactly what happened to me. It's important to have in count
@parikshitrawat8680
@parikshitrawat8680 3 жыл бұрын
Using atlas can help i guess. There's some initial headache but we can get started without having mongodb installed locally.
@soulninjadev
@soulninjadev 3 жыл бұрын
@@parikshitrawat8680 Will not recommend, installing mongodb locally is a breeze, also it makes your development faster
@jgmercedes
@jgmercedes 3 жыл бұрын
@@soulninjadev Facts
@geekofia
@geekofia 3 жыл бұрын
@@jashanbansal2613 Then you are a legend my boy!
@TimYear8
@TimYear8 3 жыл бұрын
The next morning I wake up I see Kyle clone the entire Google.
@AnasandAmmar
@AnasandAmmar 3 жыл бұрын
Then KZbin
@annapana9863
@annapana9863 3 жыл бұрын
Then Google Mail
@CybercrRodeo
@CybercrRodeo 3 жыл бұрын
I didn't know you have a youtube channel.....until you tweeted about this video.....as I wanted thanks a lot
@fortylpstudios6844
@fortylpstudios6844 3 жыл бұрын
Me before clicking on a new Web Dev Simplified Tutorial: *installs nodemon*
@shashankkr1008
@shashankkr1008 3 жыл бұрын
You are doing awesome work!!! I am currently learning mongoDB, hope to do this project soon. Thanks for this kyle❤
@mdsameer9232
@mdsameer9232 3 жыл бұрын
Thanks, Kyle. I learn a lot from your videos. God bless you :)
@rain3377
@rain3377 3 жыл бұрын
Happy teacher's day....Guru ji 😊❤️
@sumitmehra5119
@sumitmehra5119 3 жыл бұрын
Oh geez finally the pr pr project I been looking for oh geez
@MaxProgramming
@MaxProgramming 3 жыл бұрын
Yeah 🙂
@eighteenthful
@eighteenthful 3 жыл бұрын
Would be great to see a video on deploying such projetcs 🙏 Thank you for great tutorials Kyle!
@DevMadeEasy
@DevMadeEasy 3 жыл бұрын
Hey, Web Dev Simplified. Great Project and you make it look simple, so great content, as always!!! I just 💜loved it. Thanks for sharing it!🙏
@ridl27
@ridl27 3 жыл бұрын
ty Kyle. really like your clone-projects. so handy & useful
@shankhadeepbiswas896
@shankhadeepbiswas896 3 жыл бұрын
You Rock Man. 💙🙏🏻💙
@mykalimba
@mykalimba 3 жыл бұрын
1:40 The switch "-D" does the same thing as "--save-dev", so this can be typed as "npm i -D nodemon".
@Spacey.
@Spacey. 3 жыл бұрын
is there any difference between "npm i -D nodemon" and "npm i nodemon -D" ? because ive seen both beeing used
@johnaeronsencil8839
@johnaeronsencil8839 3 жыл бұрын
@@Spacey. As far as I know, there is no difference between those two. You can always put the "-D" before or after the package you want to install.
@basharath
@basharath 3 жыл бұрын
@@Spacey. -D is just a flag you can use anywhere after npm, like `npm -D i nodemon` even that works.
@robertefremov9380
@robertefremov9380 3 жыл бұрын
what is the purpose of "-D" or "--save-dev" what happens if you don't use any of them?
@mykalimba
@mykalimba 3 жыл бұрын
@@robertefremov9380 Hmm... if you don't use them, the packages are installed like normal packages. But if/when you do use the "-D/--save-dev" switch, the package is installed into your node-modules folder as normal, but are marked as "development-only" in the package.json file. if/when you deploy your project to some other server, and you use "npm install" to get things set up, the packages designated as "development-only" are not installed. Have a look at your package.json file before and after installing a package normally, and installing as a dev-only package. You should see a slight difference in where that package information is added to the package.json file.
@codingkobra
@codingkobra 3 жыл бұрын
MVP most valuable programmer
@kaynesheenan
@kaynesheenan 3 жыл бұрын
very good@ well done. I got a little lost later on though and have an error when I 'save' my page - it times out and then the app crashes. Any ideas?
@kasunhasanga1595
@kasunhasanga1595 3 жыл бұрын
clear and simply explained 👍
@yassin_eldeeb
@yassin_eldeeb 3 жыл бұрын
I noticed the vercel favicon at the top, hope you're enjoying Nextjs
@amanmanojpreeti
@amanmanojpreeti 10 ай бұрын
This just needs an Auto save with caching enabled for best results. Great project!
@ahmedthebest
@ahmedthebest 3 жыл бұрын
This is very helpful
@josephwong2832
@josephwong2832 3 жыл бұрын
Kyle you are awesome at front end !!
@eruptic6503
@eruptic6503 3 жыл бұрын
When the clone is better than the actual site.
@MaxProgramming
@MaxProgramming 3 жыл бұрын
Haha lol 😂. Also me and my friend built another clone a month ago (first full-stack project), would you like to check that out?
@revylyv5348
@revylyv5348 3 жыл бұрын
@@MaxProgramming sure ...would love to...♥️
@MaxProgramming
@MaxProgramming 3 жыл бұрын
@@revylyv5348 I replied with the link but not sure if it will work
@daveperry7179
@daveperry7179 3 жыл бұрын
great stuff as usual
@joachimheirbrant1559
@joachimheirbrant1559 2 жыл бұрын
thank you so much you are a lifesaver!
@orcave8802
@orcave8802 3 жыл бұрын
Can you please make a video on how to import libraries and how to use them in general to make your code easier !
@redaawwad3544
@redaawwad3544 3 жыл бұрын
Thanks a lot 🎀
@anshulsingh1265
@anshulsingh1265 3 жыл бұрын
Well done
@ahmedthebest
@ahmedthebest 3 жыл бұрын
Very wonderful
@abereowoseyifunmi9607
@abereowoseyifunmi9607 3 жыл бұрын
Hi Kyle you have been great mentor for me ... How wish your course is on Udemy... I have difficulties in understanding how API works please can you make a video on it thanks... Much love for you from Nigeria..
@DhruvRanaJaat
@DhruvRanaJaat 3 жыл бұрын
Very Nice 👍🏻
@srikanthpeddinti2777
@srikanthpeddinti2777 3 жыл бұрын
Could you please make a video on using heroku postgres database instead of mongodb for a similar application
@chetanjain4616
@chetanjain4616 3 жыл бұрын
Hey man, love your videos as a suggestion can you make a video or explain what is Cumulative Layout Shift (CLS) ?
@A_Safayet
@A_Safayet 3 жыл бұрын
Just Amazing
@ahmedthebest
@ahmedthebest 3 жыл бұрын
You are great
@QueeeeenZ
@QueeeeenZ 3 жыл бұрын
Would you do a project using Vue?
@jessekela165
@jessekela165 3 жыл бұрын
Superb
@lovepreet-9440
@lovepreet-9440 3 жыл бұрын
Please one video on end to end encryption
@randerins
@randerins 3 жыл бұрын
Kyle should teach us how to clone his hairstyle
@RajibGangulydesignerg
@RajibGangulydesignerg 3 жыл бұрын
I want to know in detail for full stack application with MEAN build and deployment.. please share
@sandeeptottadi
@sandeeptottadi 3 жыл бұрын
Kyle how to send an alert to user from express without refreshing?? Please
@robertefremov9380
@robertefremov9380 3 жыл бұрын
One of the biggest mysteries in the world: Why are there dislikes on this video.
@sanskaarpatni9137
@sanskaarpatni9137 3 жыл бұрын
Amazing
@Yash-fz7kw
@Yash-fz7kw 3 жыл бұрын
Will we have any React native video?
@smaranh
@smaranh 3 жыл бұрын
@WebDevSimplified, your React Hooks playlist is AWESOME but can you create a video about React hooks vs Redux? If you have already created a video about React State Management can you point me to it? If you haven't can you create a video explaining why Redux is not useful anymore with React hooks or if it is, in what way it might be? Thanks in advance.
@GnomePuntTrainerYT
@GnomePuntTrainerYT 3 жыл бұрын
Hey, React Hooks aren't really related to state management. It's just a simple way to manage local state, whereas Redux is a global management system. However there is a single React hook named useContext. That helps with assisting global state, but the difference is that it automatically passes props from a parent to all of it's children, grandchildren, grandgrandchildren, etc whereas Redux allows each individual node to tap into the management system without passing it through the entire tree.
@MrLuckfinder
@MrLuckfinder 3 жыл бұрын
Why not use 'gap' property for 'buttons' block?
@t0mmy_3mad
@t0mmy_3mad 3 жыл бұрын
legend
@softblood1941
@softblood1941 3 жыл бұрын
nice but if you used ReactJS or VueJS to build the frontend that would be better.
@nabeelyousafpasha
@nabeelyousafpasha 3 жыл бұрын
Respect from Pakistan 🇵🇰
@blacktipe9922
@blacktipe9922 3 жыл бұрын
Can I somehow do this with React?
@MaxProgramming
@MaxProgramming 3 жыл бұрын
Yep! You can create the backend same in express, and run it separately and don't use EJS. Use React for client and just send fetch requests to the express server
@blacktipe9922
@blacktipe9922 3 жыл бұрын
@@MaxProgramming instead of they keyword in app.js "ejs", how do i have to call that? "jsx"? I would the proxy method work?
@MaxProgramming
@MaxProgramming 3 жыл бұрын
@@blacktipe9922 nope, make it without ejs or anything else, build the server and routes as per instructions And then make requests from React app using fetch or axios.
@blacktipe9922
@blacktipe9922 3 жыл бұрын
@@MaxProgramming I have no Idea how to do that with fetch lol, do you have any guide/tutorials for me to setup a project with a backend api connection? I have a basic expressjs server tho
@MaxProgramming
@MaxProgramming 3 жыл бұрын
@@blacktipe9922 Simply follow the video fro backend, do you know about Fetch API in JavaScript?
@reyontech
@reyontech 3 жыл бұрын
Hi Kyle could you please take Mern stack shopping cart app.
@damiangilz
@damiangilz 3 жыл бұрын
When will there be a tutorial that uses the Mongo driver, mongoose as cool as it is is a bad practice for production-grade apps.
@nabsteve
@nabsteve 3 жыл бұрын
The project focuses on Express I guess. There are tutorials out there on the Local MongoDB Driver.
@damiangilz
@damiangilz 3 жыл бұрын
@@nabsteve tutorials there are, but hardly with cool projects like this.
@funshot4782
@funshot4782 3 жыл бұрын
Could you please upload this application on heroku ?? or anyone here who already uploaded this application, because I uploaded this on heroku save button not working properly....
@sukantdwivedi4247
@sukantdwivedi4247 3 жыл бұрын
Why it shows me "code is not defined" 🥺 from the starting
@sagarsubedi
@sagarsubedi 3 жыл бұрын
You made this video so that people can build this but because you did not show any MongoDB configurations, it is useless for now, at least for the backend part. I worked all the way till here and now am stuck. I do have MongoDB installed locally but there is still something wrong because I am confused about whether to create a collection or a new database named Hastebin. Can you please put the MongoDB configuration in the comments section?
@WebDevSimplified
@WebDevSimplified 3 жыл бұрын
There is no extra config needed. The code in this video will automatically create the collection and database for you as long as you have MongoDB running.
@alipasha7275
@alipasha7275 2 жыл бұрын
Best
@amindhahri2542
@amindhahri2542 3 жыл бұрын
Kyle why did I get a issue when i clicked on dublicate
@lakshmichaitanya1316
@lakshmichaitanya1316 3 жыл бұрын
vscode clone with electron?
@divinsmathew
@divinsmathew 3 жыл бұрын
Who else thought Kyle misspelled Pastebin? 😅
@funshot4782
@funshot4782 3 жыл бұрын
hey brother, thanku so much for the video, could you please deploy it??
@fayasahamed5587
@fayasahamed5587 3 жыл бұрын
Teach blog website with backend
@CAKEBot_p
@CAKEBot_p 3 жыл бұрын
anyone else getting no css on duplicate page?
@realtalknoob2356
@realtalknoob2356 3 жыл бұрын
Me too what have you done
@NedumEze
@NedumEze 3 жыл бұрын
Hi, Kyle Am Adolf. I need a favor of you, please. Could you spare some time from your "crazy" schedule, and show me how to use the JS Plug-in video.js? If anyone can make it lucid, it will be you. Please consider. I believe it will be beneficial to your other Viewers apart from me.
@feruzatamyradow5069
@feruzatamyradow5069 3 жыл бұрын
Hi! next video please understand: How to create socket.io clone
@yassin_eldeeb
@yassin_eldeeb 3 жыл бұрын
0:08, "perfect project for really understanding how the fullstack works", sorry but you missed something....It's the world's ugliest fullstack project P.S: I'm sorry didn't mean to offend, It's just a bad joke.
@funshot4782
@funshot4782 3 жыл бұрын
Anyone here who deploy this application on heroku?? Please help
@MaxProgramming
@MaxProgramming 3 жыл бұрын
I gotta tell you this man, I built my very first full stack project the same as this one. It'll be an honour if you check that out, can't share link until KZbin allows. Would love to get your feedback ❤️
@JMRVRGS
@JMRVRGS 3 жыл бұрын
a mongoose
@Arabian_Abomination
@Arabian_Abomination 3 жыл бұрын
11th
@chilly2171
@chilly2171 3 жыл бұрын
oh god, another NoSQL tutorial.
@QWERTy-xk8nk
@QWERTy-xk8nk 3 жыл бұрын
second :D
@KoreanBronzeIV
@KoreanBronzeIV 3 жыл бұрын
First
@Uncaught_in_promise
@Uncaught_in_promise 3 жыл бұрын
Please make more asynchronous / fetch / axios real-life projects.
@ridl27
@ridl27 3 жыл бұрын
bruh. ото ты гонишь.
5 Must Know JavaScript Features That Almost Nobody Knows
18:06
Web Dev Simplified
Рет қаралды 479 М.
How To Build A Minesweeper Clone With JavaScript
43:14
Web Dev Simplified
Рет қаралды 46 М.
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
ELECTRON: why people HATE it, why devs USE it
17:19
The Linux Experiment
Рет қаралды 198 М.
This New Speculation API Will Make Your Site 10x Faster
20:55
Web Dev Simplified
Рет қаралды 87 М.
This CSS Property Replaces Hundreds of Lines of Code
6:36
Web Dev Simplified
Рет қаралды 103 М.
I Spent 100 Hours Inside The Pyramids!
21:43
MrBeast
Рет қаралды 57 МЛН
Making a Game in JavaScript with No Experience
5:49
Goodgis
Рет қаралды 930 М.
Learn flexbox the easy way
34:04
Kevin Powell
Рет қаралды 742 М.
The CSS Display Property is Changing Forever
15:20
Web Dev Simplified
Рет қаралды 90 М.
HTML Tutorial for Beginners
39:06
Kevin Stratvert
Рет қаралды 869 М.
How To Build A Google Docs Clone With React, Socket.io, and MongoDB
46:52
Web Dev Simplified
Рет қаралды 205 М.
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН