ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-21, Tuesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

React Native ගැලරිය 2026 දී නැවත සකස් කළා — පරණ පුස්තකාල සියල්ලම අතුරුදන් වුණා

React Native ගැලරිය 2026 දී නැවත සකස් කළා — පරණ පුස්තකාල සියල්ලම අතුරුදන් වුණා

2021 දී ලියූ React Native රූප ගැලරිය පිළිබඳ මාර්ගෝපදේශය, අද වසරේ තාක්ෂණික අවශ්‍යතා සමඟ සම්පූර්ණයෙන්ම පරණ වෙලා. එහි පදනම් වූ සියලුම පුස්තකාල අද අභාවප්‍රාප්ත වී ඇති නිසා, ලේඛකයා පරණ ලිපිය ආරක්ෂා කර, නව වසරේ (2026) පරිදි මුල සිටම ද්‍රව්‍යය නැවත සකස් කළා.

මුලින්, 2021 ගැලරියේ මූලික සැලසුම React Native 0.64, react-native-fast-image (කැෂ් කිරීම), react-native-image-pan-zoom (පින්ච්-ටූ-සුම්) සහ Ignite බෝයිලර්පේට් එකක් භාවිතා කර තිබුණා. නමුත් පසුගිය පස් වසරේ නව ආරච්චි (New Architecture), Expo SDK 57, Reanimated 4, Gesture Handler 2 වැනි නවීන තාක්ෂණික පදනම් එළියට එති. ඒ නිසා පරණ පුස්තකාලවලට අලුත් RN සංස්කරණය සමඟ අනුකූල නොවීම, අධික බිඳවැටීම් හා නවීන පද්ධති සමඟ ගැලපීමේ ගැටළු ඇති වුණා.

ඉතින්, 2026 සංස්කරණයේ මූලික වෙනස්කම් මෙසේය:

  • Expo SDK 57 + expo-router – නව මාර්ගගත කිරීම සහ React Compiler සමඟ.
  • expo-image – කැෂ්, placeholder, fade‑in transition, memory‑disk caching වැනි සියලුම කාර්යයන් එකම පුස්තකාලයෙන්.
  • Reanimated 4 + Gesture Handler 2 – UI ත්‍රෙඩ් එකේ පින්ච්, පෑන්, ඩබල්‑ටැප් ආදී අතුරුක්‍රියාවන් 150 පේළි කේතයක් තුළ නිර්මාණය කළ හැක.
  • API ඇතුළත් කිරීම සඳහා apisauce සහ fetch + AbortController භාවිතා.

ඉතින්, රූප කොම්පෝනන්ට් එක දැන් expo-image භාවිතයෙන් කිසිදු අමතර wrapper එකක් අවශ්‍ය නොවෙයි. එය සරලව Pressable තුළ Image එකක් ලෙස ලිවිය හැක, placeholder color එක Pexels API එකෙන් ලබා ගත් avg_color මගින් සකස් කර, රූපය ලෝඩ් වන විට පසුබිම සමඟ ගැලපෙන ආකාරයෙන් පෙන්වයි.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික ඉගෙනුම් හා ව්‍යාපාරික පරිසරයට මෙම නවීකරණය විශාල වාසියක් ගෙන එයි:

  • දෙවන පරම්පරාවේ React Native සංවර්ධකයින්ට නව Expo SDK සහ Reanimated 4 භාවිතා කරමින් කාර්යක්ෂම මොබයිල් ඇප් නිර්මාණය කළ හැක.
  • පැරණි පුස්තකාලවලට අයත් ආරක්ෂා නොකළ බග්‌ සහ අනතුරු තවත් නොමැති බැවින්, ආරක්ෂාව සහ නිරන්තර නවීකරණය පහසු වේ.
  • ඉගෙනුම් ව්‍යාපෘතිවලදී expo-image මගින් placeholder, caching, transition වැනි අංගයන් සරලව එකතු කිරීම, කාලය සුරක්ෂිත කරයි.
  • ශ්‍රී ලංකාවේ ස්ටාර්ට්‑අප් සමාගම්ට UI‑thread මත පින්ච්‑ටූ‑සුම් වැනි සංකීර්ණ අතුරුක්‍රියාවන් අඩු කේත පදනමකින් ලබා දීමට හැකිවීම, පිරිවැය අඩු කරයි.

මෙම පළපුරුදු උදාහරණය, තාක්ෂණික පරිසරය වේගයෙන් වෙනස් වන බවත්, පුරාණ පුස්තකාලවලට අමතරව නව පද්ධති පිළිබඳ දැනුවත් වීමේ අවශ්‍යතාවය මත පදනම් වූ බවත් පෙන්වයි.

අවසන් වශයෙන්, 2026 වසරේ React Native ගැලරිය නැවත සකස් කිරීම, පරණ කේතය අලුත් තාක්ෂණික මූලිකත්වයකට ගෙන ඒමට හොඳ උදාහරණයක්. ඔබත් පරණ පැරණි කේතය පිරිසිදු කර, නව ලයිබ්‍රරීන් සමඟ පියවර ගන්න.

💡 ඔබේ මොබයිල් ඇප් ව්‍යාපෘතිය නවීකරණය කරන්න – අදම අරඹන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#ReactNative #Expo #Reanimated #ImageGallery #TechUpdate