My Backup Lost Every Photo
My Backup Lost Every Photo I built a backup button for an offline mood tracker. It exported data to a JSON file. Users could save it and move it to a new phone. It seemed perfect.…
The JavaScript and TypeScript ecosystem.
My Backup Lost Every Photo I built a backup button for an offline mood tracker. It exported data to a JSON file. Users could save it and move it to a new phone. It seemed perfect.…
તમારી વાઇબ કોડેડ વેબસાઇટ ક્યારેય રેન્ક કેમ નહીં કરે? ગયા મહિને એક ફાઉન્ડરે મને એક વેબસાઇટ બતાવી હતી. તે જોવામાં ખૂબ સરસ હતી. તેમાં ક્લીન એનિમેશન અને શાર્પ કોપી હતી. તેણે એક બપોરે A નો ઉપયોગ કરીને તેને બનાવ્યું હતું...
TypeScript જીતી ગયું છે. તેનાથી આપણને ખરેખર શું મળ્યું છે તે અહીં જુઓ. હવે TypeScript વાપરવા બાબતે કોઈ દલીલ કરતું નથી. નવા પ્રોજેક્ટ્સમાં તે ડિફોલ્ટ તરીકે જ વપરાય છે. ચર્ચા હવે પૂરી થઈ ગઈ છે. તેની સાચી કિંમત માત્ર...
React vs Next.js: Which Should You Learn? Beginners often ask if they should learn React or Next.js first. The wrong choice slows your progress. This guide helps you decide based…
ફાયરબેઝ પર કસ્ટમ ઈ-કોમર્સ: મેં શરૂઆતથી જ એક કસ્ટમ ઈ-કોમર્સ સાઇટ બનાવી છે. મેં કોઈ તૈયાર પ્લેટફોર્મ્સનો ઉપયોગ કર્યો નથી. મેં ફાયરબેઝ રિયલટાઇમ ડેટાબેઝ અને નેટલિફીનો ઉપયોગ કર્યો છે. ધ્યેય એ હતો કે...
બે PWA વચ્ચે સાઇન કરેલ ટોકન: બેકએન્ડ વગર HMAC SHA256. તમારે એક PWA માંથી બીજા PWA માં યુઝર આઈડેન્ટિટી પાસ કરવાની જરૂર છે. બંને એપ્સ અલગ-અલગ Firebase પ્રોજેક્ટ્સ પર ચાલે છે. તેઓ કોઈ ડેટા શેર કરતા નથી...
JavaScript સાથે તમારો પહેલો Discord Bot બનાવો. તમે Discord bot બનાવવા માંગો છો. કદાચ તમે મ્યુઝિક વગાડતા અથવા પોલ (polls) ચલાવતા બોટ્સ જુઓ છો અને વિચારતા હોવ છો કે તેઓ કેવી રીતે કામ કરે છે. આ શ્રેણીના અંત સુધીમાં...
7 વર્ષ પછી હું ફરીથી JavaScript તરફ કેમ વળ્યો? હું 7 વર્ષનો અનુભવ ધરાવતો UI ડેવલપર છું. મને HTML અને CSS આવડે છે. હું Figma ડિઝાઇન્સને કોડમાં બદલી શકું છું. પરંતુ મને ક્યારેય સાચા ડેવલપર જેવું લાગ્યું નહીં...
You Don't Use Linked Lists. But They're Running Half Your Software. You will likely never write a linked list in a production JavaScript project. Your language built in arrays han…
TypeScript Won. Here Is What That Bought Us. The debate is over. Most new frontend projects use TypeScript by default. People no longer argue about whether to adopt it. The real v…
મેં મારા એપનું ડેટાબેઝ બદલીને ગૂગલ ડ્રાઈવ ફોલ્ડર કરી દીધું. હું મારી દીકરીની સંગીત પ્રગતિને ટ્રેક કરવા માંગતો હતો. તેને દર અઠવાડિયે તેના શિક્ષક પાસેથી ઓડિયો ક્લિપ્સ અને નોટ્સ મળે છે. હું સાંભળવા માંગતો હતો...
આ બાબતોનું ડીબગિંગ. શરૂઆત કરનારાઓને લાગે છે કે અનુભવી ડેવલપર્સ ભૂલો નથી કરતા. પણ સત્ય કંઈક અલગ છે. અનુભવી ડેવલપર્સ ફક્ત ભૂલો ઝડપથી શોધી કાઢે છે. મેં એક ફૂલ સ્ટેક પ્રો...
જ્યારે React 'Re-render' કહે છે, ત્યારે તેનો અર્થ ત્રણ બાબતો થાય છે. જ્યારે તમે setState કોલ કરો છો, ત્યારે React ફક્ત DOM ને જ અપડેટ નથી કરતું, પરંતુ તે ક્રમશઃ ત્રણ અલગ-અલગ તબક્કાઓ ચલાવે છે. મોટાભાગના ડેવલપર્સ...
Rust Ate the JavaScript Toolchain. Then Cloudflare Bought It. Vite changed how it works. It moved from two tools to one single pipeline. The old way used esbuild for development a…
Pagelyze બનાવવાથી મને React વિશે શું શીખવા મળ્યું. Pagelyze બનાવવાથી React વિશેનો મારો દૃષ્ટિકોણ બદલાઈ ગયો. મેં માત્ર થીયરી જોવાનું બંધ કર્યું અને પ્રોડક્ટ આર્કિટેક્ચર પર ધ્યાન આપવાનું શરૂ કર્યું. Pagelyze એક વેબ...
JavaScript માં Shallow Copy વિરુદ્ધ Deep Copy. JavaScript ડેટા પ્રકારના આધારે કોપી કરવાની પ્રક્રિયા બે રીતે કરે છે. પ્રિમીટિવ વેલ્યુઝ (Copy by Value). પ્રિમીટિવ પ્રકારોમાં સ્ટ્રિંગ્સ, નંબર... શામેલ છે.
૧૦૦ દિવસ, ૮૭ સાધનો, શૂન્ય સર્વર્સ. મેં ToolKnit બનાવવામાં ૧૦૦ દિવસ વિતાવ્યા છે. તે ૮૭ બ્રાઉઝર આધારિત સાધનોનો એક સેટ છે. મોટાભાગની ટૂલ સાઇટ્સ આ રીતે કામ કરે છે: તમે એક ફાઇલ અપલોડ કરો છો. એક સર્વર તેને પ્રોસેસ કરે છે...
મેં ટેકનિકલ ભૂમિકા માટે 5 ઉમેદવારોનો ઇન્ટરવ્યુ લીધો. ગયા અઠવાડિયે મેં ફ્રન્ટએન્ડ રોલ માટે પાંચ ઉમેદવારોનો ઇન્ટરવ્યુ લીધો હતો. તેમની પૃષ્ઠભૂમિ અને કૌશલ્યો અલગ-અલગ હતા. દિવસના અંત સુધીમાં...
React Lost Its Mass and Vercel Is Wearing Its Skin The React community used to own the project. Now, it feels like a hosting company manages it. The shift happened slowly. Then it…
JavaScript એરે મેથડ્સ ભાગ 1. JavaScript માં એરે એક ખાસ ઓબ્જેક્ટ છે. તે એક જ વેરિયેબલમાં એકસાથે અનેક કિંમતોનો સંગ્રહ કરે છે. દરેક વિદ્યાર્થી માટે અલગ-અલગ વેરિયેબલ્સ બનાવવાને બદલે: l…
દરેક ડેવલપર દ્વારા કરવામાં આવતી 25 JSON ભૂલો. JSON વેબ કોમ્યુનિકેશનનો કરોડરજ્જુ છે. તે હળવું અને વાંચવામાં સરળ છે. જોકે, તેના નિયમો કડક છે. નાની ભૂલો તમારા કોડને બગાડી શકે છે...
GraphQL Fragments: Let Each Component Own Its Data GraphQL queries look clean at first. One request gets all your data. Then your app grows. Your page query starts collecting fiel…
React vs Angular vs Vue: એક કેવી રીતે પસંદ કરવું? ફ્રન્ટએન્ડ ફ્રેમવર્ક પસંદ કરવું એ એક જાળ જેવું લાગે છે. દરેક બ્લોગ પોસ્ટ કોઈ એકને વિજેતા જાહેર કરે છે. કોમેન્ટ સેક્શન યુદ્ધના મેદાનમાં ફેરવાઈ જાય છે. અહીં છે સાચી વાત...
React Context વિરુદ્ધ Zustand: ક્યારે કયું વાપરવું જોઈએ. ડેવલપર્સ ઘણીવાર React state સાથે એક ભૂલ કરે છે. તેઓ Context નો ખોટી રીતે ઉપયોગ કરે છે અને પછી પરફોર્મન્સની સમસ્યાઓ માટે Context ને દોષ આપે છે. તે...