How To Build A Markdown Blog Using Node.js, Express, And MongoDB

How To Build A Markdown Blog Using Node.js, Express, And MongoDB

Web Dev Simplified

4 года назад

456,726 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Aidan Benbow
Aidan Benbow - 15.08.2023 12:02

I like the way that at the end he says, "And that's all there is to it!'

Ответить
Sopan Roy
Sopan Roy - 31.07.2023 18:36

How should we host this somewhere?

Ответить
marcin bulka
marcin bulka - 26.07.2023 21:16

that is a great tutorial for someone who wants to learn building web applications, thanks!

Ответить
Luxcium
Luxcium - 17.07.2023 14:03

Hey 👋🏼 I am going to give it a try and put more Web Dev Simplified with Kyle in my playlist and try to get to appreciate him even more… I am having a hard time with this and I should give him a second chance 😅😅😅😅

Ответить
Math Is Truth
Math Is Truth - 11.07.2023 23:22

Wonderful tutorial. Thank you!

Ответить
Abdullah Naim
Abdullah Naim - 30.06.2023 21:32

I have never finished a full tutorial building a complete project until this one! Wow so helpful and helped me understand a bit more of how to build something more full-stack! Thank you so much!!! Hope to see more!!!!

Ответить
Orlando
Orlando - 30.06.2023 17:41

Where did you use the mongoDb? i skipped through timestamps but didn't find it.

Ответить
syahrul kurniawan
syahrul kurniawan - 08.05.2023 18:52

Can u make a video that the blog can upload image too?

Ответить
pstha
pstha - 22.04.2023 01:51

why dont u use typescript?

Ответить
B612 Vitamini
B612 Vitamini - 20.04.2023 15:58

so so usefu

Ответить
Eric Strohmaier
Eric Strohmaier - 14.04.2023 13:18

That moment when you have to watch the hole video in 0.75 speed

Ответить
CJ Sport
CJ Sport - 11.04.2023 23:11

I missed you setting up the MongoDB. Did you do that prior to the video?

Ответить
Shree
Shree - 11.04.2023 06:09

solved - TypeError : marked is not a function , solution - const {marked} = require("marked") in article.js file. I have completed the project. Thank you for sharing your knowledge.

Ответить
Hin
Hin - 07.04.2023 02:10

you are literally my savior, thanks a lot

Ответить
Tom gu
Tom gu - 20.03.2023 10:10

Can u pls show us how to deploy to linux server,like DIgital Ocean and IIS sever. I have both type , just for learning.

Ответить
Joshua Bentley
Joshua Bentley - 18.03.2023 00:52

My delete button does not work, I did done in this video and instead of it deleting anything it just takes me to a new page and says Cannot DELETE /articles/the id of the article . How do I fix this?

Ответить
Fedor Dedov
Fedor Dedov - 08.03.2023 22:19

The shear amount of "developers" in this comments section that expect someone to just solve their problem for them with little to no research or effort on their end is exhausting. You want to be a developer? This is part of being a developer. You are a problem solver. Start learning how to problem solve or your career as a developer is going to non existent. It's one thing to ask for help after you've spent hours upon hours researching on your own and trying out possible solutions. Its quite another to simply beg strangers online to handle your work for you with no effort on your end. The reality is that if your doing this, and this is your go to mentality - you are not learning anything anyways aside from how to type quicker and anyone dumb enough to hire you is going to be incredibly disappointed.

Ответить
ArcRiseGen
ArcRiseGen - 05.03.2023 20:36

When I'm trying to set the POST method in the new.ejs, I keep getting the error

"Could not find matching close tag for "<%="."

Even when I try copy and pasting his code just to find out where the syntax went wrong, it gives me the exact same error.

Ответить
Case_2
Case_2 - 17.02.2023 22:04

thank you so much. this is real deal. i wish the efforts you are putting in your content may reward you beyond your cherished desires.

Ответить
Samet Aybaz
Samet Aybaz - 11.02.2023 22:38

This project is look like simple but mostly site use this base in back-end thats why this project can use develop big projects and thanks

Ответить
Keffelew Assefa
Keffelew Assefa - 09.02.2023 08:38

Thank you

Ответить
Rahul Patil
Rahul Patil - 05.02.2023 17:28

In the first 15 min I am your fan man.... your teaching way is excellent...

Ответить
Stephen Trainor
Stephen Trainor - 24.01.2023 16:54

How would I go about creating blog articles where I can upload multiple photos in different areas of the article? I watched the mybrary tutorial but that only showed how to upload a cover image for each book/article?

Ответить
kon's computer Tutorials
kon's computer Tutorials - 12.01.2023 00:04

just what is needed Thank you very much

Ответить
Nils Berglund
Nils Berglund - 06.01.2023 23:02

FYI - I suspect it is a version difference with dompurify or jsdom because at the end my forms wouldn't submit at all until I copied your 'nodemodules' folder into my project directory and removed the existing folder

Ответить
M
M - 03.01.2023 16:35

It's a fantastic knowledge given from you Kyle, thanks a million.
I'm a bit afraid to say that I couldn't make the "Save" going trough the database I could see my "article" and "articleSchema" both has the whole information, however the try never runs, always it goes to the catch {scope} straight away. 🙃

Ответить
Dashing Vinit
Dashing Vinit - 02.01.2023 23:33

my css doesnt load up can u show how to do that.. when I run my server from go live option everything looks fine , but when I use local host.. its just HTML nothing else

Ответить
CodingwithDas
CodingwithDas - 29.12.2022 08:10

does this means any one can modify your website once you would have publish it?

Ответить
Wasim Baig
Wasim Baig - 08.12.2022 10:30

Just Amazing!!!!!! I would say coders life summed up in an hour! God Bless you Kyle!!

Ответить
Toshito Sliba
Toshito Sliba - 30.11.2022 02:44

Hello, I am having an issue with the Mongoose API, when I save a document I want to save on the collection "Accounts", even though I write like that, on the database it creates another collection with the name "accounts", and I end up having two collections with the same name, but the only difference is that one has a capital letter while the other one doesnt. And I want to save on the capital letter, how can I do that?

Btw I must appreciate the fact that you made this tutorial, really straightforward, keep up doing a good work like this :)

Ответить
Delton Guivala
Delton Guivala - 21.11.2022 00:57

This is all someone needs to know to remember the Node, Express and Mongo after forgeting

Ответить
Pranu Pranav
Pranu Pranav - 19.11.2022 19:16

Awesome.

Ответить
ZG72
ZG72 - 19.11.2022 07:48

Am I the only one where the connect function for mongoose doesn't work? It always crash

Ответить
Md Azghar Suhail
Md Azghar Suhail - 18.11.2022 00:06

Thank you very much for sharing this.
Wanted to know if I can add user based system wherein admin can only have edit and delete option. If yes, please guide me.

Ответить
Bhavesh Gavali
Bhavesh Gavali - 15.11.2022 22:23

Great Tutorial...nicely Explained

Ответить
Krim Ham
Krim Ham - 07.11.2022 04:22

thank s

Ответить
Pius Polocha
Pius Polocha - 05.11.2022 07:37

I will be very glad of you create a website that have admin and user dashboard at the same time using JavaScript and nodejs which less routes on the website
Thanks you the best so far

Ответить
_alexou_
_alexou_ - 28.10.2022 01:56

how did you get the bash terminal in vscode?

Ответить
Hu Jake
Hu Jake - 17.10.2022 17:43

will the server crash if someone post same title at the same time?

Ответить
shanti suma
shanti suma - 11.10.2022 07:37

I am getting forEach is not a function
how to solve this error?
anyone, please help

Ответить
Sebastián
Sebastián - 10.10.2022 23:47

Excelent!!! Thans you! I will subscribe in your channel! You are a very good programmer!!

Ответить
SkyZane
SkyZane - 28.09.2022 03:55

I think you forgot to show how to convert the # to be a bigger or smaller title, but this was showcase at the start

Ответить
Chan Patrick
Chan Patrick - 26.09.2022 14:54

anyone can update this project?

Ответить
Sk8erMorris
Sk8erMorris - 18.09.2022 08:33

hey anyone get this error:
const serverSelectionError = new ServerSelectionError();

Edit: found the issue, have to download MongoDB for windows and start the service from services and then the connection will work.

Ответить