React-Table Tutorial - Beginners Tutorial

  Рет қаралды 87,438

PedroTech

PedroTech

Күн бұрын

In this video I will teach you all the react table library.
Code: github.com/mac...
Join our Discord: / discord
🚀 Learn ReactJS By Building 6 Projects: codedamn.com/l...
🐙 GraphQL Course: codedamn.com/l...
► Buy Crypto on Coinbase: coinbase-consumer.sjv.io/PedroTech
Social
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Website: machadopedro.com
Linkedin: / machadop1407
Instagram: / pedro.fmachado_
Github: github.com/mac...
Business Email: pedro@pedrotech.co
Tags:
- ReactJS Tutorial
- ReactJS and MySQL
- NodeJS Tutorial
- API Tutorial
#reactjs #react-table

Пікірлер: 83
@panapok
@panapok Жыл бұрын
I appreciate this video a lot! I've been trying to integrate table views for the front-end of my application for a while now. It's been hard to find an up-to-date tutorial for this, however. Please do make a part 2!
@OnlyJavascript
@OnlyJavascript Жыл бұрын
can you please make a part-2? pagination, sort, filter, search filter...I know I am asking too much. But, It will be complete if you can teach us all these stuff. Half cooked food is of no use. It will be nice if you make a part -2. Thanks in advance.
@jamesnelson174
@jamesnelson174 Жыл бұрын
Please when doing pagination, kindly use real data from API with paginated data.
@noelanthonyrdiaz143
@noelanthonyrdiaz143 Жыл бұрын
yes please 😇
@jtaylor8606
@jtaylor8606 Жыл бұрын
@@jamesnelson174 Agreed. And to be truly valuable it should be with pagination, with data taken from an api using axios, using react-query to manage state changes/data re-fetching (i.e. not using useEffect, which is not what it's for per Pedro's video on react-query) and using the latest version of react-table (v8, not v7 as this vid covers). There are no videos covering all of that, and the react-table documentation is poor/incomplete, but it is by far the most commonly needed use case.
@infisspablo8602
@infisspablo8602 Жыл бұрын
Try to Play with examples from docs guys, IT can be confusing at first but its doable
@rax7147
@rax7147 Жыл бұрын
Can you do it using axios.
@stonecomstock
@stonecomstock Жыл бұрын
You know it's a good day when Pedro drops a new video!!
@faizanahmed9304
@faizanahmed9304 Жыл бұрын
exactly
@jkpz10
@jkpz10 Жыл бұрын
its a new react knowledge when pedro upload new video.
@GuilhermeHallmann
@GuilhermeHallmann Жыл бұрын
nice videio! would love a pt2 with more advanced stuff like column sorting, filters, pagination, etc
@muhammadabbaskhan4114
@muhammadabbaskhan4114 Жыл бұрын
these advance things have so much complex and lengthy code to be understandable
@OnlyJavascript
@OnlyJavascript Жыл бұрын
Haha..it's not a paid comment. Damn true, I was searching for React Tables an hour ago. Looks like I am blessed to have an updated one.
@ryanquinn1257
@ryanquinn1257 Жыл бұрын
Great breakdown. The docs have gotten better, but this was a more helpful walkthrough!
@rodrigo.martins
@rodrigo.martins Жыл бұрын
Good Video. I'd be great to see a next one with more advanced features !
@smartjefreycoca5425
@smartjefreycoca5425 Жыл бұрын
finally someone made a tutorial of this. haha. hopefully you can create more tutorial about this react-table
@snotsnot666
@snotsnot666 5 ай бұрын
Great tutorial! How about following up with an advanced version? Sorting and pagination (server side of course), show an image if the content of a specific column is a URL and so on
@bugatess
@bugatess 4 ай бұрын
Thanks for making this video, such a great explanation for beginners!
@LigiaKiesling
@LigiaKiesling 2 ай бұрын
I loved the tutorial, it's awesome as all your tutorials, however when trying to follow it with the use of more modern Tanstack Table, it is not really easy as the syntax has changed, would you be able to prepare a tutorial with the use of Tanstack Table? Much appreciated.
@manavshah1844
@manavshah1844 Жыл бұрын
You are the most inspiring and amazing tutor
@karthi2065
@karthi2065 Жыл бұрын
That's what I am looking for 🤠
@tiMONIC100
@tiMONIC100 9 ай бұрын
Wow, i really like your way of explaining!
@jtaylor8606
@jtaylor8606 Жыл бұрын
I just get an error when copy-pasting this code: "Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: 1. You might have mismatching versions of React and the renderer (such as React DOM) 2. You might be breaking the Rules of Hooks 3. You might have more than one copy of React in the same app"
@nobuo_uematsu
@nobuo_uematsu 4 ай бұрын
hey! cool video! thank you for posting. what s the extension uyou're using to know the imports bundle size in vscode ?
@TarunYadav-dp1id
@TarunYadav-dp1id Жыл бұрын
Instead I created my own gridMaker(dataTable) function, as my data is raw and needs so computation too, after seeing I got some idea of changing it and making function in less line or divide the function in two, first which will arrange the data into An object as final data which will be just then entered into Table. I will give second thought to made any changes or not. But I like this idea. This way my code will be cleaner and more understable and less lengthy at one place
@SchoneTier
@SchoneTier Жыл бұрын
if i wanna display the real data that fetching from mongodb what should i do to fetch them the way we render the fake data into table body? i mean, create a react form, submit some data and send them to mongodb and then want to get them and display in react table. thank you for the useful vid by the way!
@nahuelposdeley5323
@nahuelposdeley5323 Жыл бұрын
when would you make a video of a crud with a form with react query? no one puts out those types of videos they always use react-router or don't finish the Edit part
@mohitashliya8750
@mohitashliya8750 10 ай бұрын
HI Pedro Keep it up You never disappoint I learnt a hude deal from you
@sdfsfsfd437
@sdfsfsfd437 Жыл бұрын
Buen vídeo. Los paquetes de Tanstack para React son muy buenos.
@wesosdequeso8360
@wesosdequeso8360 Жыл бұрын
I had an issue and solved it with: const { getTableProps, getTableBodyProps, headerGroups, rows, prepareRow } = useTable({columns, data: retrievedDataFromAPI}); it has to be explicitly called data
@joanheguy7577
@joanheguy7577 Жыл бұрын
Thank you for the great explanations! Very much appreciated!
@KevinVandyTech
@KevinVandyTech Жыл бұрын
Hey just letting everyone know, `react-table` is the old legacy version of the library. `@tanstack/react-table` is the newest version 8 of the library. This is pretty outdated information.
@Pareshbpatel
@Pareshbpatel Жыл бұрын
A great introduction to the react-table library. So clearly explained. Thanks , Pedro {2023-09-05}
@d3v1t07
@d3v1t07 6 ай бұрын
"Beginners Tutorial" proceeds to move at lightning speed for the whole vid
@ayazirshad3370
@ayazirshad3370 9 ай бұрын
very informative, well explained
@thenriquedb
@thenriquedb Жыл бұрын
Great tutorial, thank you very much!
@brunobueno2183
@brunobueno2183 Жыл бұрын
Hey Pedro, can you make a video about fetching an api from rapid api? love your channel!! Voce eh brasileiro? obrigado pelos videos e ensinamentos
@paradoxx55
@paradoxx55 11 ай бұрын
Nice work bro keep it up 💪👍👍
@sonamohialdin3376
@sonamohialdin3376 Жыл бұрын
It is so good tutorial thank you
@AminSani
@AminSani Жыл бұрын
Can I have editable rows and cells with React table library?
@134nithin
@134nithin Жыл бұрын
Hi Pedro.. Was just wondering @2:25 was that a VS code extension in the terminal providing intellisense & if so what is it called?
@haidarezio
@haidarezio Жыл бұрын
i think it's called fig, it's for mac users only
@ahmetaydn4416
@ahmetaydn4416 Жыл бұрын
part II
@NurbolNygmanov
@NurbolNygmanov Жыл бұрын
thanks for a great vid, can you advice any materials on table v8?
@EgoistPlatinum
@EgoistPlatinum Жыл бұрын
great video, thx
@sherlockholmes3316
@sherlockholmes3316 Жыл бұрын
How do you solve the , key warning in the console ⚠️ ?
@calvinwilliams729
@calvinwilliams729 Жыл бұрын
Thank You can you update your framer page transition? React router has updated their library
@Dhanushsaji
@Dhanushsaji Жыл бұрын
Is there any way to fix the table head? Thank you
@bark205
@bark205 Жыл бұрын
This method does not work for me, because it is allegedly no longer supported, and the structure has been changed in tanstack and it is not possible to do it normally. I have a table displayed, but when scrolling, the scroll starts to twitch and the table also starts to twitch and the rows at the end of the table may even disappear
@gercilisboa3456
@gercilisboa3456 9 ай бұрын
nice!
@pedromanuelcamargomendez6520
@pedromanuelcamargomendez6520 Жыл бұрын
Cool project thank you very much. Please make it with typescript search, filters, pagination, etc. complete. Thanks.
@anuvette
@anuvette 10 ай бұрын
how to make them editable?
@Trazynn
@Trazynn Жыл бұрын
I'm looking for a tutorial that exclusively uses a styled component (not a css stylesheet) to style a simple html index with a bunch of lorem ipsum divs. IE, the css and the html both rendered in the component. I guess I'm asking for something so stupidly simple that nobody has a tutorial for it. But trust me, there aren't any. It would be insanely useful because no-code platforms like Framer don't allow custom html and css unless you include it all in a react styled component.
@paulocesarabudfilho5309
@paulocesarabudfilho5309 Жыл бұрын
Great video!!
@PedroTechnologies
@PedroTechnologies Жыл бұрын
How bored are u in class lmaooo
@rromagnoli1
@rromagnoli1 Жыл бұрын
how can i add rowspan and columnspan?
@jamjam3337
@jamjam3337 Жыл бұрын
👏
@mrmistyeye7076
@mrmistyeye7076 Жыл бұрын
For the poor, foolish, souls that like me have tried to replicate this code in nextjs: be aware that data fetching part can be done server-side only, whilst columns && data-table MUST be client-side components (even without useMemo()), this because useTable() method is using useRef hook under the hood which is not possible on server components. Super helpful video though, thanks a lot!
@henyadose
@henyadose Жыл бұрын
Hey, dude, what's the humblest number to request a salary in USD?
@bouzie8000
@bouzie8000 Жыл бұрын
Lovely Video. Please what vscode plugins do you use for code completion/suggestion and file info? Could you also touch on pagination?
@kashmirtechtv2948
@kashmirtechtv2948 8 ай бұрын
Es7 snippets... (don't remember exact name)
@fabioleonam
@fabioleonam Жыл бұрын
Nice video Pedro! Is it possible to integrate it into Chakra UI?
@harmanmuhammad3696
@harmanmuhammad3696 Жыл бұрын
My dear bro Pedro please upload a short video about Firebase HTTP requests using axios ❤️🙏🔥
@zakidzz
@zakidzz Жыл бұрын
hellow is it possible to render cards insted of table with react table??? exaple one card with all data from row insted of table row
@Dadaadad268
@Dadaadad268 Жыл бұрын
Use react card
@zakidzz
@zakidzz Жыл бұрын
@@Dadaadad268 i still want to use react tabe for it fonctionality sorting filters.. but insted of render rows render cards
@angladephil
@angladephil Жыл бұрын
This lib seems overcomplicated ...
@mpotane
@mpotane Жыл бұрын
We need morreeeee
@TwistedFate123
@TwistedFate123 Жыл бұрын
A reminder to everyone that this is V7 and not react table V8. Still good content though
@mikejnrr
@mikejnrr Жыл бұрын
First to be here🎉😂
@OnlyJavascript
@OnlyJavascript Жыл бұрын
imagine using Tanstack React Table v8. Lol...no proper docs available.
@kamichikora6035
@kamichikora6035 Жыл бұрын
Just to make a table, developers need a library?.... Are you kidding me... I don't understand what's going on in the JavaScript world...
@PedroTechnologies
@PedroTechnologies Жыл бұрын
This is an intro video, so I am just introducing the basics of the library. This library allows u to do super complicated things in a much simpler manner. The stuff i showed in the video is just the beginning, to fully understand how useful it is you need to try doing more complicated things
@YonatanVigilioUsa
@YonatanVigilioUsa Жыл бұрын
library to reuse tables. sort and pagination. dont repeat your self
@obidkenjayev7062
@obidkenjayev7062 Жыл бұрын
One
@ygaaaoo
@ygaaaoo Жыл бұрын
Good vídeo Pedro. I’m just thinking about you make a video about how to deploy a react app to GitHub from scratch. I think that is difficult to find a good tutorial, I tried everything here and didn’t work for me to deploy an application to GitHub.
@PedroTechnologies
@PedroTechnologies Жыл бұрын
Heyy, i have a video on this if you are interested: kzbin.info/www/bejne/h2rRY6CCpr15prc
@ygaaaoo
@ygaaaoo Жыл бұрын
Thanks for the link Pedro. 🙏🏼
@kafeinfaita6715
@kafeinfaita6715 Жыл бұрын
Looks a lot more complicated than simply making a table from scratch tbh.
@sanatan8091
@sanatan8091 Жыл бұрын
nice videio! would love a pt2 with more advanced stuff like column sorting, filters, pagination, etc
React JS 👉 Creating a Dynamic Table with Data Fetched from an API
17:51
React JS Tutorial - Basic to Advance (2023)
6:03:27
Nerd's lesson
Рет қаралды 639 М.
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 51 МЛН
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 58 МЛН
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 647 М.
You won't BELIEVE what I just did with TanStack's React Tables!
35:58
React Hooks Course - All React Hooks Explained
1:26:21
PedroTech
Рет қаралды 1,1 МЛН
All The JavaScript You Need To Know For React
28:00
PedroTech
Рет қаралды 616 М.
React Table Tutorial (TanStack Table)
1:00:18
Nikita Dev
Рет қаралды 80 М.
Learn React Query In 50 Minutes
51:09
Web Dev Simplified
Рет қаралды 295 М.
React Tutorial for Beginners
1:20:04
Programming with Mosh
Рет қаралды 3,1 МЛН
Search Filter in React JS - Filter Through Results
8:53
Code Commerce
Рет қаралды 153 М.
Learn React With This One Project
42:38
Web Dev Simplified
Рет қаралды 782 М.
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 51 МЛН