Angular පදනමක UI නිර්මාණය කිරීමේ අභියෝගය දවසේ වැඩ කාලය, සති අන්තය, නිවාඩු මත පවා ගතවූ 2.5 වසරක පසු, නවAngular View Builder බීටා සංස්කරණයක් ලෙස ප්රකාශයට පත්වේ.
මෙම මෙවලම භාවිතා කරන විට, සංවර්ධකයින්ට කොම්පෝනන්ට්වලින් කැන්වස් එකකට ඕනෑම අයුරින් ඇදගෙන යා හැකි අතර, ඒ සමඟම JSON දත්ත වගුව රියල් ටයිමයේ නවීකරණය වෙයි. මෙහි විශේෂත්වය වන්නේ, ප්රදර්ශනය වන UI එක “කලු පෙට්ටිය” මත පදනම් නොව, ඇංගුලර් ඕනෑම කොම්පෝනන්ට් එකක් වශයෙන් සැබැවින්ම රන්ඩර් වීමයි. එමනිසා wrapper හෝ අඩුපාඩු ඇති ලේයර් එකක් නොමැතිව, නිර්මාණය කරන UI එක ඇප් එකේ රන්ඩර් වීමේදී පරිසරයට සෘජුවම පෙනේ.
බීටා සංස්කරණයක් නිසා තවත් බග් ගණනාවක් ඉදිරියට ලැබෙනු ඇත. නිර්මාතෘයා ඉතාමත් සත්යාරූපීව පරිශීලකයන්ගෙන් ප්රතිචාර ඉල්ලමින්, “කොහොමද වැඩ කරනවා, කොහොමද නැති වෙලා තියෙනවා, කුමන විශේෂාංග අතුරුදන් වෙලා තියෙනවා” කියා සලස්වයි. ඒ අනුව, VitePress භාවිතයෙන් landing page එක නිර්මාණය කර ඇති අතර, AI ආධාරයෙන් ලේඛන සකස් කර ඇත – ලේඛන ලියන කුසලතාවය අඩු වූ නිසා නොව, පැහැදිලි, සුමට ලේඛන අවශ්යතාවය නිසායි.
මෙම වර්ගයේ UI Builder එකක් Angular ප්රජාවට නව මාර්ගයක් පෙන්වයි. අඩු කාලයකින් UI නිර්මාණය, JSON පරීක්ෂණ, රන්ඩරින් තත්ත්වය එකට බැලිය හැකි බැවින්, ඉක්මන් prototyping සහ rapid development සඳහා ඉතා ප්රයෝජනවත් වේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තොරතුරු තාක්ෂණය ඉගෙනගන්නා සිසුන්, Angular පාඨමාලා ගන්නා විශ්වවිද්යාල සිසුන්, සහ තාක්ෂණික සේවා සපයන ව්යාපාරයන්ට මේ මෙවලම විශාල අවස්ථාවක් වේ.
- සිසුන් – UI prototyping කෙටි කාලයකින් කරගෙන, JSON සහ component hierarchy එකක් සම්බන්ධයෙන් ගැඹුරු අවබෝධයක් ලබා ගත හැකිය.
- ඩෙවෙලපර් – ව්යාපෘති වල UI design sprint එකේ වේගය වැඩි කර, කෝඩ් ලේඛන හා රන්ඩරින් අතර අන්තර්ක්රියා පරීක්ෂා කිරීමේ කාලය අඩු කරයි.
- ව්යාපාර – නව නිෂ්පාදන හෝ MVP (Minimum Viable Product) ඉක්මනින් ඉදිරිපත් කිරීමේදී, UI Builder එක භාවිතා කර development cost අඩු කරගත හැකිය.
අවසානයේ, Angular View Builder බීටා සංස්කරණය අදාල සංවර්ධකයින්ගේ ප්රතිචාර මත පදනම්ව පූර්ණයෙන්ම නිදහස් කිරීමට සූදානම් වේ. ඔබත් එකතුවෙලා, ඔබේ අදහස පවසන්න.