GyaanSetu JavaScript

The JavaScript and TypeScript ecosystem.

90 articlesDeep, practical knowledge

మిస్సింగ్ ఇండెక్స్ వల్ల 45 ms API, 1.5 M రోస్ కోసం 8 సెకన్ల విపత్తుగా మారింది

ఒక ఇండెక్స్ లేని కాలమ్ మా డేటాబేస్‌ను ఎలా దెబ్బతీసింది. ఒకే ఒక మిస్సింగ్ ఇండెక్స్ 8ms APIని 8 సెకన్ల పీడకలగా మార్చేసింది. మేము ఒక ప్రధాన రిలీజ్ ముందు లోడ్ టెస్ట్ నిర్వహించాము. లోకల్ డెవలప్‌మెంట్ పని చేసింది...

JavaScript · 1 min read

React 18 యొక్క useSyncExternalStore బాహ్య డేటా వల్ల కలిగే UI ఫ్లిక్కర్‌ను నిరోధిస్తుంది

ఈ కొత్త హుక్, useState మరియు useEffect ఉపయోగించి బాహ్య విలువలను ప్రతిబింబించే పాత పద్ధతిని భర్తీ చేస్తుంది. ఇది కన్కరెంట్ రెండరింగ్‌లో టీయరింగ్‌ను నిరోధిస్తూ, రెండర్ సైకిల్ సమయంలో UIలోని ప్రతి భాగం ఒకే స్నాప్‌షాట్‌ను చదువుతుందని నిర్ధారిస్తుంది.

JavaScript · 4 min read

WWFలో పది అక్షరాలు ఎక్కువ విలువైనవి, పెద్ద పదాలపై దీనికి 11 పాయింట్ల ఆధిక్యం లభిస్తుంది

172,835 ENABLE ఎంట్రీలను విశ్లేషించిన ఈ అధ్యయనం ప్రకారం, WWFలోని పది అధిక-విలువ కలిగిన అక్షరాలు ప్రతి పదానికి సగటున 2.52 పాయింట్ల ఆధిక్యాన్ని ఇస్తాయి. Scrabble కేవలం H మరియు Y అక్షరాల విషయంలో మాత్రమే WWF కంటే ముందుంటుంది, అది కూడా మూడు పాయింట్ల కంటే ఎక్కువ కాదు.

JavaScript · 3 min read

మీరు Node.js తో డెవలప్ చేస్తున్నప్పుడు, మొదట్లో ఎర్రర్ హ్యాండ్లింగ్ చాలా సులభంగా అనిపిస్తుంది. మీరు ఒక రూట్‌ను try catch లో ఉంచి, పంపిస్తారు

మీరు Node.js తో డెవలప్ చేస్తున్నప్పుడు, మొదట్లో ఎర్రర్ హ్యాండ్లింగ్ చాలా సులభంగా అనిపిస్తుంది. మీరు ఒక రూట్‌ను try catch లో ఉంచి, 500 స్టేటస్ కోడ్‌ను పంపిస్తారు, ఆ తర్వాత క్లయింట్ ఏం చేయాలో నిర్ణయించుకుంటుంది.…

JavaScript · 5 min read