GyaanSetu WebDev

Frontend, backend and devops for the modern web.

230 articlesDeep, practical knowledge

Next.js સોફ્ટ 404s ક્રોલ બજેટ ઘટાડે છે અને SEO પેનલ્ટીઓનું કારણ બને છે

Google Search Console એવા પેજને સોફ્ટ 404 તરીકે ફ્લેગ કરે છે જે કોઈ સામગ્રી વગર 200 OK રિટર્ન કરે છે. Next.js માં, યોગ્ય ડેટા ચેક વગરનું ડાયનેમિક રાઉટિંગ આ સમસ્યાને સામાન્ય બનાવે છે, જેનાથી ક્રોલ બજેટ વેડફાય છે, રેન્કિંગમાં ઘટાડો થાય છે અને બાઉન્સ રેટ વધે છે.

WebDev · 3 min read

SEO બૂસ્ટ: Next.js 14 દ્વારા સંપૂર્ણ રીતે રેન્ડર થયેલ HTML સર્વ કરવાથી ક્રોલિંગમાં થતો વિલંબ ઘટશે

એક પર્સનલ બ્લોગ પરના ઝડપી પરીક્ષણમાં, ડેટા ફેચિંગને સર્વર કમ્પોનન્ટમાં ખસેડવાથી JavaScript બંડલ લગભગ 60% ઘટ્યું અને પેજનું ફર્સ્ટ-પેઇન્ટ ટાઇમ ઘટાડીને 200 ms થી ઓછું કર્યું, જેનાથી વપરાશકર્તાઓ અને ક્રોલર્સ બંનેને ત્વરિત HTML મળી શકે છે.

WebDev · 3 min read

SearchValues 32 MB બફર્સ પર સ્કેનિંગ સમય ઘટાડીને 3.3 ms કરે છે – IndexOfAny કરતા 1.7x ઝડપી

જ્યારે SearchValues ખરેખર ફાયદાકારક સાબિત થાય છે, ત્યારે લોકો SearchValues<T ને ચીટ કોડ કહે છે. તેઓ કહે છે કે તે સ્ટ્રિંગ સ્કેનિંગને પાંચ ગણું ઝડપી બનાવે છે. હું એક લોગ પાર્સર મેન્ટેન કરું છું જે IndexOfAny નો ઉપયોગ કરે છે. હું...

WebDev · 3 min read

જ્યારે હું મારી પહેલી વેબસાઇટ બનાવવા બેઠો, ત્યારે મારો ઉત્સાહ સાચો હતો. મને લાગ્યું કે અઘરો ભાગ કોડિંગ શીખવાનો હશે—હું

જ્યારે હું મારી પહેલી વેબસાઇટ બનાવવા બેઠો, ત્યારે મારો ઉત્સાહ સાચો હતો. મને લાગ્યું કે સૌથી અઘરો ભાગ કોડિંગ શીખવાનો હશે—ટેગ્સ યાદ રાખવા, ફંક્શન્સ સમજવા, સિન્ટેક્સ સમજવો...

WebDev · 4 min read

સર્ચ કન્સોલના બે અઠવાડિયાના ડેટાએ મારી SEO પ્લેબુકને ખોટી સાબિત કરી દીધી

સર્ચ કન્સોલના બે અઠવાડિયાના ડેટાએ મારી SEO પ્લેબુકને ખોટી સાબિત કરી દીધી. હું lans.cloud ચલાવું છું. તે 100 મફત બ્રાઉઝર ટૂલ્સનું સંગ્રહ છે. મેં એક પ્રમાણભૂત SEO પ્લેબુક સાથે શરૂઆત કરી હતી. મેં લાંબા...

WebDev · 3 min read

ChatGPT, GitHub Copilot, Cursor અને તેમના જેવા અન્ય સાધનો હવે તમે પ્રોમ્પ્ટ લખવાનું પૂરું કરો તે પહેલાં જ React component તૈયાર કરી શકે છે

ChatGPT, GitHub Copilot, Cursor અને તેમના જેવા અન્ય સાધનો હવે તમે પ્રોમ્પ્ટ લખવાનું પૂરું કરો તે પહેલાં જ React component તૈયાર કરી શકે છે. Next.js રૂટને Supabase સાથે જોડવું છે? સેકન્ડોમાં થઈ જશે. Re…

WebDev · 4 min read

મોટાભાગના ડેવલપર્સ એવું ફીચર લોન્ચ કરે છે જે બ્રાઉઝરમાં એકદમ પરફેક્ટ દેખાય છે અને માની લે છે કે બધું કામ પૂરું થઈ ગયું છે. મેં

મોટાભાગના ડેવલપર્સ એવું ફીચર લોન્ચ કરે છે જે બ્રાઉઝરમાં એકદમ પરફેક્ટ દેખાય છે અને માની લે છે કે બધું કામ પૂરું થઈ ગયું છે. મારો Django ફૂડ બ્લોગ બનાવતી વખતે મેં બરાબર આ જ ભૂલ કરી હતી. તે...

WebDev · 5 min read