Create A Paginated API With Node.js - Complete Tutorial

  Рет қаралды 197,585

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 244
@hamzahahmad1670
@hamzahahmad1670 4 жыл бұрын
This channel is criminally underrated. You should have blown up by now. Thank you for the quick and thorough explanations.
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
Thanks. I feel my channel has already blown up
@liorocker1
@liorocker1 5 жыл бұрын
Video title should be "How to master backend pagination in 24 minutes"... Amazing demo in a very short time, learning with you really rocks man. Thank you :D
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thank you so much! I try to keep my videos as short as possible, even though sometimes they get a bit long like this video. I'm glad you enjoyed every minute of it, though. :)
@_.sunnyraj._
@_.sunnyraj._ 4 жыл бұрын
*rock
@ishraq95
@ishraq95 3 жыл бұрын
@@WebDevSimplified You are great man.. Thanks alot..
@mdmohiuddin3141
@mdmohiuddin3141 3 жыл бұрын
24 minutes for WDS means 1 hour and 30 minutes for other
@021bethineedilakshmideepak4
@021bethineedilakshmideepak4 2 жыл бұрын
@liorocker1 can we program pagination at the front end level?
@OstonCodeCypher
@OstonCodeCypher 5 жыл бұрын
That humble voice makes everything seem easy and indeed they were easy... Thanks for the tutorial,Stay Blessed
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I'm really glad I could help.
@jordantaylor8549
@jordantaylor8549 4 жыл бұрын
Yes I agree . I feel like a lot of creators underestimate this actually
@bastiaand
@bastiaand 4 жыл бұрын
I appreciate how you dive deeper and show useful VS Code extensions and talk a little about async, await and promises. Great job!
@aeroprojects
@aeroprojects 10 ай бұрын
Took only 4 minutes for WDS to build a simple yet working API with the minimal file structure 👍 man, you're always so concise and effective :) Exactly what I was looking for.
@alexgochenour8740
@alexgochenour8740 Жыл бұрын
I like the explanatory style. It was simple yet abstracted enough that I watched this once and was able to immediately apply this to a Lambda function, no Express in my setup. Thank you
@LexiumHub
@LexiumHub 2 жыл бұрын
Bro u don't know how much I love your videos 😭 do simplified.
@RobertWildling
@RobertWildling 4 жыл бұрын
Very impressiv!! Downvoters should leave a reason as to why they downvote - because I do not see any reason!
@Pareshbpatel
@Pareshbpatel 3 жыл бұрын
A comprehensive tutorial on the pagination of data fetched from MongoDB. Smoothly and fluently presented. Thank you, Kyle. PS This has come very fortuitously when I most needed it! - It simply popped up on my KZbin Home Page by some weird coincidence. :-) {2021-08-17}, {2022-07-16}, {2022-10-12}
@anmolpansari9817
@anmolpansari9817 2 жыл бұрын
Web Dev Simiplified has really Simplified my life! Thank You for this amazing tutorial 😊
@jiyoungyun7494
@jiyoungyun7494 4 жыл бұрын
I would like to point out that in pagination, there are 2 techniques you can use. one is LIMIT/OFFSET approach, which this video shows. An alternative is KEYSET/SEEK method. It should be noted with LIMIT/OFFSET approach, your users will see some omitted/duplicate items in your pages when someone simultaneously adds/removes some data. So if you are implementing such as infinite scroll on a many-user web-app, go for KEYSET approach instead for stable data retrieval.
@bhupinderbhattarai244
@bhupinderbhattarai244 3 жыл бұрын
can you provide me source how to implement KEYSET approach?
@rodrigom.castilho4095
@rodrigom.castilho4095 4 жыл бұрын
Your didactics are simply amazing, man. It must be the 3rd or 4th time you solve an issue of mine in less than 1/3 of an already short video. AND you managed to solve another unrelated question in the meantime. Holy crap, you're an unsung hero.
@fernwood
@fernwood 2 жыл бұрын
The pacing of your videos is sublime.
@joweltisso7365
@joweltisso7365 2 жыл бұрын
This is what I exactly need to make a paginated API in mirage js, Thank a lot. Please keep up the good work.
@xpieceofcakex
@xpieceofcakex Жыл бұрын
This is quick, to the point, with excellent and easy explanations. Really enjoyed this and all of your videos ive come across. Thank you. Told all my classmates about your channel!
@ravi_m249
@ravi_m249 4 жыл бұрын
You are awesome. I was interning and was assigned this task. I was planning to quit but then this video happened. Thanks 3000
@dev-suresh
@dev-suresh 7 ай бұрын
Thanks for the pagination tutorial. It helped me a lot in doing my interview assignments
@darpananeja6755
@darpananeja6755 2 жыл бұрын
Only one word for you mate, "Legendary!"!!
@ogtabuada
@ogtabuada 4 жыл бұрын
Thank you for this. It's frightening how you made it easy to understand something that seems so complex. :)
@dgua2917
@dgua2917 5 жыл бұрын
After watching some of your old videos, I press "Like" first and then watch your latest videos.😎
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Nice!
@well_done_07
@well_done_07 Жыл бұрын
Ur videos are in the most understandable way compared to others. Thanks you so much.. and i was hoping that is there any way that you create a video about pgination with Search bar.. pls 🙏
@thezionjohnson3590
@thezionjohnson3590 2 жыл бұрын
2022 and this is still Fantastic!
@shruthibg75
@shruthibg75 2 жыл бұрын
Thanks for the amazing short , crisp video. You have explained to the point.
@ameenschools
@ameenschools 2 жыл бұрын
I always wonder why your logical thinking and solutions are concise and to the point?? do u have an explanation for that and how can a person feel that confident about programming??? what sources you use what university you attended???
@gajendra1987
@gajendra1987 4 жыл бұрын
Everything here from explanation to coverage on this concept is picture perfect 👍.
@ajcoder2795
@ajcoder2795 4 жыл бұрын
Kyle 😀.. You makes things easy honestly. 👍..Stay happy and blessed mate
@megaplay871
@megaplay871 3 жыл бұрын
I really love how he just make it simple
@prashantsharmaofficiall
@prashantsharmaofficiall 2 жыл бұрын
Hey Kyle, you provide us gold at worth of iron. You are Truly a great Developer.
@eogutier
@eogutier 2 жыл бұрын
This is spectacularly well done and explained. Holy cow!
@vibhasvaid
@vibhasvaid 3 жыл бұрын
Youngman you are great ! your videos are excellent and very clear.
@ramadhanbridge97
@ramadhanbridge97 5 жыл бұрын
Awesome, how can someone dare to dislike video like this?
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Some mysterious the world will never know the answer to :P
@maskman4821
@maskman4821 5 жыл бұрын
This is an awesome tutorial, I understand first part - pagination api, I am not a mongodb user. Mr. Kyle Cook is truly a master !!!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thank you so much! This could be used with another DB such as Postgres pretty easily if you prefer.
@julianaamerico3722
@julianaamerico3722 3 жыл бұрын
I always learn so much from your videos! You're a really great teacher. Keep on keeping on! 👍
@dnextreme
@dnextreme 3 жыл бұрын
Loved how he explained the simple yet powerful pagination concept in Node.js! Thank you very much. +subbed
@firojsiddiki2750
@firojsiddiki2750 4 жыл бұрын
thank you WEB DEV SIMPLIFIED, you explained me exacltly what i wanted and how i wanted it be explained.
@compiletelevision2561
@compiletelevision2561 5 жыл бұрын
Please create more node js APIs on nodejs and mongodb or create complete node js back end APIs with mongodb. Good tutorial
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks! I have plans to make more Node.js tutorials for sure.
@jenniferruiz1032
@jenniferruiz1032 2 жыл бұрын
Thank you, bro!! You are very clear teaching!
@shivamgoyal7717
@shivamgoyal7717 3 жыл бұрын
Thanks Man, You helped me a lottttt to understand this concept and of course in the one go, Means a lot to me, Again Thanks Have a Great Day!
@saarang4637
@saarang4637 4 жыл бұрын
Great video. Helped me clearly understand the pagination in one shot. Superb!!! Thank you!!
@surendrajadhav5565
@surendrajadhav5565 Жыл бұрын
wow .....this video helped me alot ...thanks for making this type of tutorial/video 👍
@HamKibz
@HamKibz 3 жыл бұрын
Thanks, man I needed this for a personal project.
@manikandand2541
@manikandand2541 2 жыл бұрын
thank you sir its really graet to meet u again in my journey
@andresaparicio7962
@andresaparicio7962 4 жыл бұрын
you are a great instructor man!!
@brecoldyls
@brecoldyls 4 жыл бұрын
Thanks so much for these videos Kyle, I really learn a lot from them 😃
@huckbit
@huckbit 5 жыл бұрын
Amazing tutorial, very clear and simple to follow. Thanks a lot!
@closed482
@closed482 4 жыл бұрын
You are awesome. The way of explanation is awesome
@itsharshcheema
@itsharshcheema 3 ай бұрын
what an explanation, loved it
@fendipratama4792
@fendipratama4792 3 жыл бұрын
you saved my life bro, thanks in advance
@BlueHat1
@BlueHat1 9 ай бұрын
Thank you so much!
@nadaadeclarification
@nadaadeclarification 2 жыл бұрын
insane class, straight and killer.
@wPatrickGale
@wPatrickGale 3 жыл бұрын
SO helpful! Thank you for putting this together.
@soufiane_krem
@soufiane_krem 3 жыл бұрын
That was quite helpful ! Great Video
@명재국-j9d
@명재국-j9d 3 жыл бұрын
thank you!! this is awesome!!! 형 덕분에 막혔던 부분 뻥 뚫렸습니다.
@expertvinicius
@expertvinicius 2 жыл бұрын
Omg! It's so easy, thank you so much my friend. But, I'm gonna do that without Express, because I 'hate' Express hahaha. =)
@ЕвгенийТ-ч8в
@ЕвгенийТ-ч8в Жыл бұрын
Thank you. There is a tiny mistake on 9:20 tho. The condition is always true because the length of the array is always greater than any of the inlexes. lastIndex < model.length - 1 should work better.
@alimodz6253
@alimodz6253 4 жыл бұрын
man I learned more than I needed thanks!
@hoquang1386
@hoquang1386 3 жыл бұрын
thank you very much for great content, handsome developer.
@SACHIN-gd6zy
@SACHIN-gd6zy 5 жыл бұрын
Hands down, incredible video
@albertbarsegyan3865
@albertbarsegyan3865 2 жыл бұрын
every time you are save me bro, thank you
@trickstamil7857
@trickstamil7857 2 жыл бұрын
thank you so much......Way of explanation was awesome.......
@its_just_me_
@its_just_me_ 5 жыл бұрын
woohoooo!!! splendid bro... that's so much of information in an expense of only 23minutes!!! keep it up bro!! Love from India
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You are very welcome! My goal is to make all my videos as short and full of information as possible.
@keithvaneaton5840
@keithvaneaton5840 4 жыл бұрын
This is fantastic, thank you for your very clear teaching. Any chance you have available or could produce a pagination tutorial explaining the process of pulling data from a public API (not from a database) and paginating those results?
@illiamedvedev6210
@illiamedvedev6210 5 жыл бұрын
thanks for your tutorial, you explained it all very simple and clear
@jayanthit8616
@jayanthit8616 3 жыл бұрын
Thank You its very use full and very clear.
@ekings2119
@ekings2119 4 жыл бұрын
Simple and Clean, thank you so much.
@derrickberg2825
@derrickberg2825 4 жыл бұрын
Think you could make a video on using Datatables? I'm trying to do server side processing with MongoDB with pagination. Also trying to figure out how to add buttons to each row that would change a field and a button to display a field that isn't in the table with a modal popup. Love the videos man!
@muhammadyaqoob8000
@muhammadyaqoob8000 3 жыл бұрын
Great Instructor.
@NaveenKumar-ue6oc
@NaveenKumar-ue6oc 2 жыл бұрын
you saved my time,thanks
@tijanisylla1348
@tijanisylla1348 2 жыл бұрын
I love this guy !
@guddetiajaymanikanta
@guddetiajaymanikanta 5 жыл бұрын
Love u bro...!! From india..!!🇮🇳🇮🇳🇮🇳
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks!
@Behold-the-Florist
@Behold-the-Florist 4 жыл бұрын
Brilliant explanation, thank you!
@BraveHearts237
@BraveHearts237 2 жыл бұрын
Thanks this was very helpful
@sebdaniel4029
@sebdaniel4029 5 жыл бұрын
You're awesome ! Thanks a lot for each video 🙇‍♂️
@aidarousjibril6323
@aidarousjibril6323 4 жыл бұрын
Great video kyle, always learn something from you, do you've any video about combinig different APIS in Node please ?
@angrypug4387
@angrypug4387 2 жыл бұрын
God bless you, bro!
@claudiuciprianbetiuc3985
@claudiuciprianbetiuc3985 4 жыл бұрын
Amazing demo! Thanks!
@phenomenal-hardy4438
@phenomenal-hardy4438 2 жыл бұрын
thanks a lot, im subscribing this video really helps
@kcdiazWTV
@kcdiazWTV 2 жыл бұрын
Awesome tutorial. Thank you.
@Jenna2643
@Jenna2643 3 жыл бұрын
This is amazing! Thank you!
@vaninarayan2826
@vaninarayan2826 2 жыл бұрын
Thanks for your amazing content
@namangarg3933
@namangarg3933 5 жыл бұрын
Awesome explanation man!!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks
@maxiequa567
@maxiequa567 5 жыл бұрын
It was all I had hoped for and so much more, thank you!!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@christophercarney1809
@christophercarney1809 2 жыл бұрын
tip: `npm i -D` is shorthand for installing dev dependencies
@GuilhermeHenrique-vo1sk
@GuilhermeHenrique-vo1sk 3 жыл бұрын
thanks very much broww !, u did help me a lot
@creativar73c81
@creativar73c81 4 жыл бұрын
cant believe i wrote a lot of chunks to write the same code you did in 2 lines
@hectoralvarado9778
@hectoralvarado9778 3 жыл бұрын
-you are the best! thanks
@simonoldenhove9386
@simonoldenhove9386 3 жыл бұрын
Thank you for everything.
@ReinaldoTrindade
@ReinaldoTrindade 4 жыл бұрын
This is gold!
@MuhammadWaqas-ux1zu
@MuhammadWaqas-ux1zu 4 жыл бұрын
this is amazing . you are awesome. thanks you so much. make easy for us :)
@dhruvhar1683
@dhruvhar1683 4 жыл бұрын
You are awesome, Thanks a lot for this video
@ptlh1969
@ptlh1969 5 жыл бұрын
Thanks.... nice tutorial. its not compulsory but would prefer semicolon at the end. what do you think? :-)))
@selahadinjemal7138
@selahadinjemal7138 Жыл бұрын
Awesome, thanks!
@FabioDBB
@FabioDBB Жыл бұрын
Great video! I've just a dubt though, Isn't putting previous/next infos in the response violating REST statelessness?
@williamjog93
@williamjog93 3 жыл бұрын
Amazing, thank you!
@MinhNguyen-zx8me
@MinhNguyen-zx8me 4 жыл бұрын
This is really great. Thank you very much Kyle. I have learnt a lot. However, there is a little gotcha in this solution. In the query, we still try to query for all results in a collection before doing any filters (limit and skip. Assume that you have a really big collection, thousands or millions records, this query could take time to execute. Do you know of there is any way that we address this issue ? Again, thanks Kyle !!!
@navinyele2814
@navinyele2814 4 жыл бұрын
This is really amazing sir.......
@parasarora5869
@parasarora5869 5 жыл бұрын
best pagination tutorial !!...loved this one. Thank you very much !!! ✌✌
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome! I'm glad you enjoyed it.
@alanprogressive
@alanprogressive 4 жыл бұрын
thanks for share! excelent explanation!!!
@rebarius
@rebarius 2 жыл бұрын
Thank you so much ❤️🙌🏼
@_.sunnyraj._
@_.sunnyraj._ 4 жыл бұрын
epic calculation
JWT Authentication Tutorial - Node.js
27:36
Web Dev Simplified
Рет қаралды 1 МЛН
How To Build A URL Shortener With Node.js, Express, and MongoDB
25:38
Web Dev Simplified
Рет қаралды 190 М.
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 85 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 45 МЛН
Мама у нас строгая
00:20
VAVAN
Рет қаралды 9 МЛН
Hera's longbowmen make a last stand
0:52
Cast of Empires
Рет қаралды 15 М.
Simple Frontend Pagination | React
19:13
Traversy Media
Рет қаралды 482 М.
Web API Pagination | Offset-based vs Cursor-based
11:03
Ambient Coder
Рет қаралды 46 М.
Learn Node.js - Full Tutorial for Beginners
2:48:44
freeCodeCamp.org
Рет қаралды 1,1 МЛН
Node.js Passport Login System Tutorial
36:28
Web Dev Simplified
Рет қаралды 1 МЛН
How To Build A Markdown Blog Using Node.js, Express, And MongoDB
1:02:28
Web Dev Simplified
Рет қаралды 463 М.
JavaScript Pagination in ~10 Minutes (Super EASY!!)
13:06
James Q Quick
Рет қаралды 32 М.
Infinite Scrolling With React - Tutorial
25:28
Web Dev Simplified
Рет қаралды 365 М.
Learn Express JS In 35 Minutes
36:03
Web Dev Simplified
Рет қаралды 846 М.