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

Crucible v1.2 නව TUI විශේෂාංග, React Native සහය සහ ආරක්ෂක ශක්තිකරණය සමඟ කේත ජනක CLI එකේ විප්ලවය

Crucible v1.2 නව TUI විශේෂාංග, React Native සහය සහ ආරක්ෂක ශක්තිකරණය සමඟ කේත ජනක CLI එකේ විප්ලවය

ඔබගේ ප්‍රජාතන්ත්‍රික ව්‍යාපෘතියට අවශ්‍ය UI කොම්පොනන්ට් සකස් කිරීමේ කාලය ඉතාමත් අඩුවට පත් කරගන්නා Crucible නවතම 1.2 සංස්කරණය දැන් ලොව පුරා දැනටමත් ජනප්‍රියයි. මේ සංස්කරණය තුළ පූර්ණ තිර UI (TUI) විස්තරකාරකයක්, පස්කොටස් ජීවිත චක්‍ර කමාන්ඩ්, React Native (බීටා) සහ ආරක්ෂක දෘඩතා වැඩිදියුණු කිරීම් ඇතුළත් වේ.

Crucible කියන්නේ shadcn/ui වගේ UI කොම්පොනන්ට් සකස් කිරීමේ උපකරණයක්, නමුත් මෙය framework-agnostic (React, Vue, Angular, දැන් React Native) සහ engine-driven ආකාරයෙන් ක්‍රියා කරයි. ඔබට npx crucible add Button වැනි සරල කමාන්ඩ් එකක් භාවිතා කර, Button.tsx, Button.module.css, README.md වැනි සියලුම ගොනු ඔබේ ව්‍යාපෘතියේම එකතු කරගත හැක. එම ගොනු කිසිදු රන්ටයිම් ඩිපෙන්ඩන්සි නොමැතිව, සම්පූර්ණයෙන්ම ඔබේ අයිතියේ වේ.

v1.2 හි නවතම විශේෂාංග:

  • 🖥️ Crucible UI (TUI) Wizard – @inquirer/prompts මත පදනම් වූ, මෙනු‑චලිත තිරය. කොම්පොනන්ට්, framework, style system, theme, Storybook වැනි තේරීම් සරලව කළ හැක.
  • 🔧 ජීවිත චක්‍ර කමාන්ඩ් 5 ක්crucible info, crucible status, crucible diff, crucible update, crucible remove මඟින් මොඩ්‍යුලය තත්ත්වය, වෙනස්කම්, නැවත ජනනය, මකාදැමීම වැනි ක්‍රියාකාරකම් කළ හැක.
  • 📱 React Native (Beta) සහය – nativewind හෝ stylesheet වැනි style system තේරීම් සමඟ RN කොම්පොනන්ට් ජනනය.
  • 🔐 ආරක්ෂක දෘඩතා වැඩිදියුණු කිරීම – prototype pollution, path traversal, code‑injection වැනි දුර්වලතා නිවැරදි කර ඇත.
  • ⚙️ Package‑manager සොයා ගැනීම – pnpm, yarn, bun, npm යන lockfile පදනම් කරගෙන ස්වයංක්‍රීයව dependency install කරයි.

මෙම නවතම CLI, ඔබේ CI/CD පද්ධතියේ crucible status --json වැනි කමාන්ඩ් මඟින් ගොනු අස්ථාවරතාවය (drift) පරීක්ෂා කර, අසාර්ථක වුවහොත් non‑zero exit code දෙන නිසා ස්වයංක්‍රීය build පරීක්ෂණයට ඉතා ප්‍රයෝජනවත් වේ.

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

ශ්‍රී ලංකාවේ තාක්ෂණික වෘත්තීන්, විශේෂයෙන් UI/UX සංවර්ධකයන්, මෙම උපකරණයෙන් විශාල ලාභයක් ලබා ගත හැක. පළමු වරට, framework‑agnostic nature එක නිසා React, Vue, Angular වැනි ප්‍රසිද්ධ framework‑වලින් වැඩ කරන කණ්ඩායම් එකම CLI එක භාවිතා කර ගොනු ජනනය කළ හැක. එමගින් කේත පාරදෝෂයන් අඩු කර, කාලය ඉතිරි කර, ව්‍යාපෘති ගුණාත්මකත්වය වැඩි කරයි.

ඉදිරියට, React Native (Beta) සහය ලබා ගැනීමෙන්, ශ්‍රී ලංකාවේ මොබයිල් ඇප් සංවර්ධකයන්ට cross‑platform UI කොම්පොනන්ට් එකක් පමණක් ලියමින් Android, iOS දෙකේම native look‑and‑feel ලබා දිය හැක. මෙය ගොඩනැගීමේ වියදම අඩු කර, දේශීය start‑up ගුවන් තලාවන්ට තරඟකාරීත්වය ලබා දෙයි.

අන්තර්ජාල ආරක්ෂක දුර්වලතා පිරිසිදු කිරීම, විශේෂයෙන් prototype pollution වැනි ගැටළු අඩු කිරීම, දේශීය සයිබර් ආරක්ෂක ප්‍රජාවට ආරක්ෂිත කේත පදනමක් සැපයීමට උපකාරී වේ. ඒ නිසා, ශ්‍රී ලංකාවේ IT සමාගම්, විශ්වවිද්‍යාල සිසුන්, සහ පෞද්ගලික සංවර්ධකයන් සියලුදෙනාට මෙය අත්‍යවශ්‍ය උපාංගයක් වේ.

අවසානයේ, Crucible v1.2 හි නව TUI, CLI කමාන්ඩ්, සහ ආරක්ෂක ශක්තිකරණය, ලොව පුරා UI කොම්පොනන්ට් ජනනයේ නව සීමාවක් සලසයි. ඔබේ ව්‍යාපෘතියේ productivity වැඩි කර, දේශීය තාක්ෂණික පරිසරයට නව මානයක් එක් කර ගන්න.

💡 ඔබේ වැඩසටහන් වලට Crucible v1.2 දැන්ත් එක්කර බලන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Crucible #CLI #React Native #TUI #Security