GyaanSetu WebDev

Frontend, backend and devops for the modern web.

230 articlesDeep, practical knowledge

જો તમે React માં થોડો પણ સમય વિતાવ્યો હોય, તો તમે તમારા કન્સોલમાં પીળી ચેતવણી જોઈ હશે: “લિસ્ટમાં દરેક ચાઇલ્ડ પાસે હોવું જોઈએ

જો તમે React માં થોડો પણ સમય વિતાવ્યો હોય, તો તમે તમારા કન્સોલમાં પીળી ચેતવણી જોઈ હશે: “લિસ્ટમાં દરેક ચાઇલ્ડ પાસે એક યુનિક ‘key’ પ્રોપ હોવી જોઈએ.” તે એક નમ્ર સૂચન જેવું લાગે છે,…

WebDev · 6 min read

કોફી શોપના વાઇફાઇ પર બે ગીગાબાઇટનો વીડિયો અપલોડ કરવો એ આશાવાદની એક કસોટી છે. તમે પ્રોગ્રેસ બારને ધીમે ધીમે આગળ વધતા જુઓ છો

કોફી શોપના વાઇફાઇ પર બે ગીગાબાઇટનો વીડિયો અપલોડ કરવો એ આશાવાદની એક કસોટી છે. તમે પ્રોગ્રેસ બારને સિત્તેર ટકા સુધી ધીમે ધીમે આગળ વધતા જુઓ છો, અને પછી કનેક્શન અસ્થિર થઈ જાય છે. અપલોડ...

WebDev · 3 min read

બેન્ચમાર્કનો ફાંસો

બેન્ચમાર્કનો ફાંસો. બેન્ચમાર્ક પોસ્ટર્સ તમને ક્યારેય સંપૂર્ણ ચિત્ર બતાવતા નથી. તેઓ એવા હેન્ડલરને માપે છે જે લગભગ કંઈ જ નથી કરતું. એક JSON Hello World. એક સ્ટેટિક સ્ટ્રિંગ. તે શૂન્યાવકાશમાં, Fiber w...

WebDev · 3 min read

પ્રથમ ચેટબોટ ડ્રાફ્ટ લગભગ બે વર્ષ પહેલા શિક્ષકના ઇનબોક્સમાં પહોંચ્યો હતો, અને ત્યારથી આ પરિસ્થિતિ વધુ ઝડપથી વણાઈ રહી છે.

પ્રથમ ચેટબોટ ડ્રાફ્ટ લગભગ બે વર્ષ પહેલા શિક્ષકના ઇનબોક્સમાં પહોંચ્યો હતો, અને ત્યારથી આ પરિસ્થિતિ વધુ ઝડપથી વણાઈ રહી છે. હવે એક વિદ્યાર્થી ChatGPT ને પાંચ ફકરા લખવા માટે કહી શકે છે...

WebDev · 4 min read

જો તમે ક્યારેય TypeScript monorepo માં બે લાઇનનો bugfix પુશ કર્યો હોય અને તમારી build pipeline ને દસ મિનિટ સુધી સમય લેતા જોયો હોય

જો તમે ક્યારેય TypeScript monorepo માં બે લાઇનનો bugfix પુશ કર્યો હોય અને તમારી build pipeline ને દસ મિનિટ સુધી type checking કરવામાં વિતાવતા જોયો હોય, તો તમે સમસ્યાને પહેલેથી જ સમજી ગયા છો. T…

WebDev · 3 min read

React માં લિંક્સની ગૂંચવણ વગર ઈમેલ બદલવાની પ્રક્રિયાઓનું પરીક્ષણ કરો

React માં લિંક્સની ગૂંચવણ વગર ઈમેલ બદલવાની પ્રક્રિયાઓનું પરીક્ષણ કરો. એકાઉન્ટનો ઈમેલ બદલવો નાનું કામ લાગે છે. વાસ્તવમાં તે ટેસ્ટિંગની ભૂલોનું એક મોટું કારણ છે. ટેસ્ટર્સ ઘણીવાર કન્ફર્મેશન...

WebDev · 3 min read

મેં બ્રાઉઝરમાં એક CAD એડિટર બનાવ્યું, અને પછી એક LLM ને તેનો ઉપયોગ કરતા શીખવ્યું

મેં બ્રાઉઝરમાં એક CAD એડિટર બનાવ્યું, અને પછી એક LLM ને તેનો ઉપયોગ કરતા શીખવ્યું. મેં મારા એપને પૂછ્યું: "કેટલા દરવાજા અને બારીઓ છે?" AI એ સંખ્યા સાથે જવાબ આપ્યો. પછી તેણે કંઈક ઉમેર્યું...

WebDev · 3 min read

OAuth નો ઇતિહાસ: પાસવર્ડથી વૈશ્વિક ધોરણો સુધી

OAuth નો ઇતિહાસ: પાસવર્ડથી વૈશ્વિક ધોરણો સુધી. તમે તેને દરરોજ જુઓ છો. તમે "Login with Google" અથવા "Login with GitHub" પર ક્લિક કરો છો. તમે પાસવર્ડ ટાઈપ કરતા નથી. તમે તરત જ સાઇટમાં પ્રવેશ કરો છો...

WebDev · 3 min read