Next.js Taste
# Next.js - घटकों के लिए न्यूनतम हुक सेट का उपयोग करें: स्थिति के लिए useState, साइड इफेक्ट्स के लिए useEffect, मेमोराइज़्ड हैंडलर के लिए useCallback, और परिकलित मानों के लिए useMemo। आत्मविश्वास: 0.85 - page.tsx को कभी भी क्लाइंट कंपोनेंट न बनाएं। सभी क्लाइंट-साइड लॉजिक /components के तहत कंपोनेंट्स में रहते हैं, और page.tsx एक सर्वर कंपोनेंट बना रहता है। आत्मविश्वास: 0.85 - क्लाइंट-साइड स्थिति को बनाए रखते समय, localStorage के साथ लेज़ी इनिशियलाइज़ेशन का उपयोग करें। आत्मविश्वास: 0.85 - स्थिर, गैर-प्रतिक्रियाशील स्थिति के लिए हमेशा useRef का उपयोग करें, विशेष रूप से...