8 React Js performance optimization techniques YOU HAVE TO KNOW!

  Рет қаралды 39,760

xplodivity

xplodivity

Күн бұрын

Пікірлер: 38
@xplodivity
@xplodivity Жыл бұрын
16 Intermediate/Advanced JavaScript Projects to Dominate Your Next Technical Interview Get it now- xplodivity.graphy.com/courses/16-js-projects-65883553e4b08ebe75f39885 - Lifetime access - Full video explanations of building each project from scratch - 10+ hours of premium content - No bullshit, No time waste - This project list Should get you ready for any JavaScript live coding interview round. - Extremely cheap (less than $10) Content list: 1. File Explorer (similar to vs-code) 2. Infinitely Nested comments 3. Advanced Custom Toast notification from scratch 4. Drag & Drop, Swap, Add and delete elements using JavaScript 5. Custom Calendar/Date-picker 6. Multi-Select dropdown with support to add & remove elements 7. Build a Memory game with all rules integrated 8. Build an analog clock with smooth animation 9. Dynamic Progress bar with custom input support 10. Build a Star rating system with dynamic hover effects 11. Build a tic tac toe game with best practices 12. Advanced To-Do List with Local Storage support 13. Accordion with smooth transition effects 14. Countdown timer & days remaining timer 15. Create a custom modal 16. Build an optimised Chessboard
@4nkitpatel
@4nkitpatel 11 ай бұрын
1. List Virtualization or Windowing 2. Lazy loading 3. images memoization 4. Throttling and Debouncing Events 5. Code-splitting 6. react fragments 7. web workers 8. useTransition hook
@organic2976
@organic2976 Жыл бұрын
wonderful, would love to see more videos that are on an intermediate level.
@pauloluguenda8397
@pauloluguenda8397 8 ай бұрын
Amazing video, very helpfull. I want to step up as junior react developer and increase the performance of an app is what I needed. Now I'll study one topic by one. Thank you very much.
@rajawatramraj4690
@rajawatramraj4690 Жыл бұрын
man, so so useful in just ten minutes you made a better programmer
@xplodivity
@xplodivity Жыл бұрын
Thank you, That really means a lot!
@mahalingappabirajdar5285
@mahalingappabirajdar5285 6 ай бұрын
Your explanations were very helpful, thanks
@uridevmedia
@uridevmedia 3 ай бұрын
This is well explained 👍
@kuldeepdawar7496
@kuldeepdawar7496 7 ай бұрын
Thank you brother, you are giving a quality content in this video..God bless you 🙂
@ishu4696
@ishu4696 11 ай бұрын
very helpful video to learn optimizaation at once.
@sam03korgal27
@sam03korgal27 2 ай бұрын
Best explanation ever👍👍
@light-qn2jb
@light-qn2jb 3 ай бұрын
great one this need more views
@dennykotsur
@dennykotsur 2 ай бұрын
Thanks for sharing the information!
@germantellez2710
@germantellez2710 7 ай бұрын
Thanks for the video! Please explain the useTransition hook
@thehungryneeraj
@thehungryneeraj 3 ай бұрын
Awesome video 👍
@duraibytes8301
@duraibytes8301 9 ай бұрын
Need detailed video for use transition and memo
@gajanankanekar9118
@gajanankanekar9118 2 ай бұрын
Very useful. Thanks very much
@niharikadayama2549
@niharikadayama2549 8 ай бұрын
Amazing video
@neerajshukla6652
@neerajshukla6652 Жыл бұрын
very nice video , do you also have react projects ?
@perobeats
@perobeats Жыл бұрын
❤️ keep it up.
@xplodivity
@xplodivity Жыл бұрын
Thank you!!
@kettenbach
@kettenbach Жыл бұрын
Thanks for sharing 💪
@xplodivity
@xplodivity Жыл бұрын
Absolutely 👍
@Code_express
@Code_express Жыл бұрын
its veryfull thank you sir
@ssjxn
@ssjxn 11 ай бұрын
Subscribed
@TheIndianDev
@TheIndianDev Жыл бұрын
Great listing
@Js-Lovers
@Js-Lovers Жыл бұрын
Nice❤❤
@srikarravoori124
@srikarravoori124 Жыл бұрын
❤❤❤
@salmanshaik1570
@salmanshaik1570 27 күн бұрын
Nice information, but moving mouse around quickly. it distracts and disturb the user to understand the concept, when some useful info is trying to say.
@AshtonMotana
@AshtonMotana Жыл бұрын
You don't need a library to adaptively render lists. You can just make it yourself.
@josephmathew333
@josephmathew333 8 ай бұрын
how
@AshtonMotana
@AshtonMotana 8 ай бұрын
​@@josephmathew333 My file is only 16kb and has plenty of comments so could be smaller, doesn't take a lot of code. is reusable and also auto fetches data for any list component. create a scroll tracker function, with onScroll, that calls an external function, from that external function use a while loop with the run condition of "start" === "start", that runs at 100 millisecond intervals. This will be an infinite loop but won't freeze the browser. with the while loop constantly running you'll need to use the DOM to read and update data for the loop to know the start and end range of the data array slicer. Pass react setState... into the while loop function so the logic in your while loop can update the state data for the array slicer that resides in the rendering component. You'll need to have a top and bottom element that does not scroll with the list as you'll need to track the bottom and top of the list relative to those fixed elements and have the logic for scroll up and down, If bottom or top of list is x amount of pixels from the top or bottom of the viewport, then increment value for start and end range of the array slicer. That's the very basic. Generally, think of how you'd track motion, and distance. Object distance is relative to a fixed object position. If/when you create an array within the wile loop that determines if you're scrolling up or down or not scrolling at all, you can write an if condition that will then stop the loop from running, until you scroll again.
@Deb1an
@Deb1an 5 ай бұрын
Using intersection observer​ api @@josephmathew333
@sayochikun3288
@sayochikun3288 26 күн бұрын
Don't reinvent the wheel for no reason
@AshtonMotana
@AshtonMotana 26 күн бұрын
@sayochikun3288 I had plenty of good reason and it works very well.
Code Splitting in React JS - Lazy Loading Performance Optimization
16:10
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
Why Signals Are Better Than React Hooks
16:30
Web Dev Simplified
Рет қаралды 497 М.
How is this Website so fast!?
13:39
Wes Bos
Рет қаралды 1,3 МЛН
The correct way to optimise React
11:29
Cosden Solutions
Рет қаралды 38 М.
3 Ways to Make React App FASTER
14:43
Piyush Garg
Рет қаралды 52 М.
How I Made JavaScript BLAZINGLY FAST
10:10
ThePrimeagen
Рет қаралды 226 М.
How to Improve Performance in React with Code Splitting
9:55
PedroTech
Рет қаралды 214 М.
When Optimisations Work, But for the Wrong Reasons
22:19
SimonDev
Рет қаралды 1,2 МЛН
You are loading Images wrong! Use this instead 😍
14:41
CoderOne
Рет қаралды 223 М.
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 927 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН