ඩෙවලපර්ලා දිනපතා API ප්රතිචාර, access token, DB රෙකෝඩ්, cURL කමාන්ඩ් වැනි සංවේදී තොරතුරු ඔන්ලයින් මෙවලම් වලට පිටපත් කරයි. මේවා පෙනේනවා සරල ෆෝමැට්ටර් හෝ කන්වර්ටර් වුවත්, ඒ ඇතුළත පාරිභෝගික දත්ත, ඇතුළත් URL, රහස් පදවීම් වැනි අන්තර්ගතයන් අඩංගු විය හැකිය.
මෙම සේවා බහුලව ඔබේ ඉන්පුට් එක දුරස්ථ සේවාදායකයකට එවා, පරිවර්තනය කර පසු ප්රතිඵලය ලබා දෙයි. අඩවිය විශ්වාසනීයව පෙනුනත්, ඉන්පුට් ලොග් වීම, කාලයක් තබා ගැනීම, තෙවන පාර්ශ්ව ස්ක්රිප්ට් මගින් නිරීක්ෂණය වීම, දෝෂ වාර්තා සේවාවට දත්ත යැවීම වැනි අවදානම් පවා පරීක්ෂා කර ගැනීම බොහෝ විට අපහසුය.
ඒ නිසා DevCrate නමින්, කේතය බ්රවුසරයට බාගත කර පරිවර්තනය සම්පූර්ණයෙන්ම දේශීයව සිදු කරන විවෘත-මූලාශ්ර මෙවලම් එකතුවක් නිර්මාණය කර ඇත. මෙය API, cloud සේවා මත නොසිටි, පරිශීලක දත්ත කිසිදු තැනකට යවන අවශ්යතාවයක් ඉවත් කරයි.
DevCrate හි පවතින මෙවලම් අතර:
- JSON → TypeScript, C#, Kotlin, SQL
- JSON → Shopify CSV
- cURL → JavaScript Fetch, Python Requests, C# HttpClient
- JWT පරීක්ෂණ (decode only)
- Base64 encode / decode
- Hashing (SHA) සහ UUID ජනනය
JWT decode කිරීමේදී සත්යතා පරීක්ෂාවක් නොවන බව අවධාරණය කරයි. එමඟින් පේලීන් පළ කරන ලද දත්ත වල සත්යභාවය තහවුරු කළ නොහැක; ඒ නිසා පරිශීලකයන්ට "අනවලංගු" ලෙස ලේබල් කර, අත්යවශ්ය අත්පත්ර තහවුරු කිරීමේ උපදෙස් දක්වයි. Base64 කේතනය සංකේතනය නොවන බව, එය ආපසු හරියටම විකේතනය කළ හැකි බවත්, hashing සඳහා SHA පවුලේ අලගු භාවිතය පමණක් ආරක්ෂිත බවත් පැහැදිළි කරයි.
කේතය පාරිභෝගික පාර්ශ්වයේ ක්රියාත්මක වීමෙන් ලැබෙන ප්රතිලාභ:
- සේවාදායකයක් අවශ්ය නොවීමෙන් පරිපාලන පිරිවැය අඩු වේ.
- දත්ත රැඳී සිටීමේ අවස්ථා අඩුවේ.
- ටයිප් කිරීමේදී රියල්-ටයිම් ප්රතිචාර ලැබේ.
- ස්ථිර හෝස්ටින් සහ කෑෂ් කර ඇති සම්පත් මත පදනම්ව, අන්තර්ජාල සම්බන්ධතාවයක් නැත්නම්ද වැඩ කරයි.
ඉතිරිව, DevCrate භාවිතා කිරීමේ UI සරලයි: Cmd/Ctrl+K පෑලට්, සජීවී පරිවර්තනය, වැරදි පණිවුඩ ප්රදර්ශනය, පිටපත ගැනීම/බාගත කිරීම, සහ නියැලූ දත්ත නොදෙන්නා උදාහරණ ඉන්පුට්. මෙවැනි පරිශීලක‑හිතකාමී අත්දැකීමක්, රහස්යතාවය රැකගන්නා අතරම, කාර්යක්ෂමතාවය ද ඉහළ ගනී.
ශ්රී ලංකාවට ඇති වැදගත්කම
- සිසුන් – පාඨමාලා හෝ පුහුණු වැඩසටහන් අතර, දත්ත රහස්යතාවය ගැන ප්රායෝගික උදාහරණයක් ලබා ගනිති.
- ඩෙවලපර්ලා – ලොක්කන්, API කී, JWT වැනි සංවේදී තොරතුරු තැන්පත් නොකර, දේශීය පරිසරයෙන්ම කේත පරිවර්තනය කර ගත හැකිය.
- ව්යාපාර – ග්රාහක දත්ත හෝ අභ්යන්තර API පිළිබඳ තොරතුරු රහස්යව තබා, නීතිමය සහ ආරක්ෂක අවශ්යතා පූරණය කරයි.
සාරාංශයෙන්, DevCrate වැනි බ්රවුසර‑මූලික මෙවලම්, සංවේදී තොරතුරු රහස්යතාවය පවත්වාගෙන, ඉදිරිපත් කරන කාර්යක්ෂමතාවයත් සමඟ ශ්රී ලංකාවේ තාක්ෂණික පරිසරයට නව මාර්ගයක් සලසයි.