Go back Svelte 4: ડેવલપર્સ માટે અપગ્રેડ અને ઓપ્ટિમાઈઝ્ડ /* by Tirth Bodawala - June 26, 2023 */ Uncategorized @gu Svelteજાવાસ્ક્રિપ્ટફ્રન્ટએન્ડ જાવાસ્ક્રિપ્ટ લાઇબ્રેરીઝ Svelte ટીમે Svelte 3ના લોન્ચ થયા ચાર વર્ષ પછી Svelte 4ને સત્તાવાર રીતે રિલીઝ કર્યું છે. આ રિલીઝમાં Node.js અને બ્રાઉઝર APIમાંથી અપડેટ્સ સમાવિષ્ટ છે, જે ભાષાને વર્તમાન અને કાર્યક્ષમ રાખવામાં ટીમની પ્રતિબદ્ધતાને દર્શાવે છે. સુધારેલ કામગીરી Svelte 4 માં કામગીરી પર વિશેષ ધ્યાન આપવામાં આવ્યું છે. 75% પેકેજ સાઇઝ ઘટાડ સાથે, આ અપડેટ Svelte REPLના વપરાશકર્તાઓ, learn.svelte.dev પર ઇન્ટરેક્ટિવ લર્નિંગ અનુભવ અને ઓછા કનેક્ટિવિટી પરિસ્થિતિમાં કાર્યરત લોકોને લાભ આપશે. એ જ સમયે, ડિપેન્ડન્સીઓની સંખ્યા 61 થી 16 સુધી ઘટાડવામાં આવી છે, જેના પરિણામે ઝડપી ડાઉનલોડ્સ અને પુરવઠા સેઇન પર હુમલાની ઘટતી જોખમ છે. સરળ બનાવેલ ડેવલપરનો અનુભવ Svelte 4 કસ્ટમ એલિમેન્ટ્સ માટે સુધારેલો પ્રોસેસ રજૂ કરે છે, જે વધુ સુસંગત અને સમજવા સરળ બનાવે છે. અપડેટેડ IDE લેખન અનુભવ હવે cmd+click દ્વારા સીધું અસલ અમલ પર નેવિગેટ કરવાની મંજૂરી આપે છે, અને svelte/internal ફાઇલ ઇમ્પોર્ટ્સ છુપાવવામાં આવી છે જેથી ઓટોકમ્પલિટ સજ્જેસ્ટન્સને વિઘ્ન ન આવે. અન્ય સુધારણાઓમાં ટ્રાન્ઝિશન્સ માટે નવો ડિફૉલ્ટ, સરળ બનાવેલ પ્રીપ્રોસેસર્સ, અને CSPનો વધુ સરળ ઉપયોગ શામેલ છે. ફરીથી ડિઝાઇન કરેલી Svelte વેબસાઇટ Svelte વેબસાઇટને ડેવલપર માટે શ્રેષ્ઠ સ્રોતો પ્રદાન કરવા માટે ફરીથી ડિઝાઇન કરવામાં આવી છે. સુધારણાઓમાં નવા મલ્ટી-પેજ સ્ટ્રક્ચર, સુધારેલી મોબાઇલ નેવિગેશન, સુધારેલી TypeScript ડોક્યુમેન્ટેશન, ડાર્ક મોড, અને અપગ્રેડેડ REPLનો સમાવેશ થાય છે. SvelteKit સાઇટ પણ આ બદલાવોને પ્રતિબિંબિત કરતા અપડેટ્સ પ્રાપ્ત કરશે. Svelte 5 નું પૂર્વદર્શન Svelte 5 પહેલેથી જ વિકાસ હેઠળ છે અને આ એCompiler અને રનટાઈમનો સંપૂર્ણ પકડ હશે. Svelte 4 આ ભવિષ્યની રિલીઝ માટે પાયાને બાંધે છે, જે વધુ કાર્યક્ષમતા સુધારણાઓ અને મોટા નવા ફીચર્સ લાવવાનું નિયત છે. સંપૂર્ણ રીતે, Svelte 4 ભાષા માટે મહત્વપૂર્ણ પ્રગતિનો આકરો દર્શાવે છે, જે કાર્યક્ષમતા અને ડેવલપરનો અનુભવ બંનેને ઓપ્ટિમાઇઝ કરવા માટે વિવિધ સુધારણાઓ પ્રદાન કરે છે. Svelte 5 અને તેના પછીના અપડેટ્સ માટે નજર રાખતા રહો.