ඩිවෙලපර් රෆාඇල් අරාන්ටෙස් විසින් Machine Learning සමඟ වූ පසුකාලීන ප්රවෘත්තියට පසු, දැන් ඔහු රොක් සංගීතයට කැපවූ නව ව්යාපෘතියක් – RockPlayer – ඉදිරිපත් කරයි. මෙම ව්යාපෘතිය Angular 22, ASP.NET Core, Redis සහ YouTube API එකතුවෙන් සම්පූර්ණයෙන්ම නවීන සංගීත ඇප්පයක් සෑදීමට අරමුනයි.
ඉදිරිපත් කරන ලද 8-පියවර බ්ලොග් ලිපි මාලාව, සම්පූර්ණ ව්යාපෘතියේ සෑම කොටසක්ම විස්තර කරයි. පළමු ලිපියෙන් පසුකාලීන සැලැස්ම, ඉලක්ක සහ ආර්කිතෙක්ෂර් පිළිබඳ සාරාංශයක් දෙන අතර, පසුපස අඩapter පෝට්රේට් පාවිච්චි කර YouTube සේවාවෙන් තොරව කිරීමේ ක්රමය හඳුන්වයි. Redis භාවිතයෙන් දත්ත ගබඩා කිරීමේ වෙනුවට කෑෂ් කරමින් සෙවුම් ප්රතිඵල වේගවත් කරයි. Angular 22 නවීන විශේෂාංග භාවිතයෙන් UI නිර්මාණය, ASP.NET Core API එකක් සකස් කිරීම, YouTube අඩapter හරහා ගීත සෙවීම හා වාදනය, Angular ඇප්පයේ සංවිධානය සහ අවසානයේ සියලු කොටස් එකට ගොඩනැගීම වැනි තත්ත්වයන් මෙම මාලාවේ අන්තර්ගත වේ.
මෙම ව්යාපෘතියේ වැදගත්කම, සම්ප්රදායික දත්ත ගබඩා පද්ධතියකට අවශ්යතාවක් නොමැතිව, Redis කෑෂ් භාවිතයෙන් සරළ හා පරිසර හිතකාමී විසඳුමක් ලබා දීමයි. ඒ අනුව, ඕනෑම .NET සහ Angular ආදරශීලී පුද්ගලයකුට, කුඩා පරිමාණයේ සංගීත සේවාවක් ඉක්මනින් නිර්මාණය කිරීමට හැකියාව ලැබේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ශිෂ්යයන්, නවතම සොෆ්ට්වෙයා ආර්කිතෙක්ෂර් සහ ක්ලවුඩ් කෑෂ් තාක්ෂණය ගැන ඉගෙන ගැනීමට මෙය හොඳ ආදර්ශයක් වේ. Angular 22 සහ ASP.NET Core එකතුවෙන් සිදු වන full‑stack සංවර්ධනය, අපේ IT කාර්ය මණ්ඩලයට ජාත්යන්තර මට්ටමේ කුසලතා ලබා දේ. Redis පරිසරය භාවිතා කිරීම, ශ්රී ලාංකීය ආයතනවල දත්ත වේගය වැඩි කර ගැනීමට, වියදම් අඩු කර ගැනීමට උපකාරී වේ. YouTube API සමඟ සම්බන්ධතා පිළිබඳ දැනුම, මීඩියා ඇප්ප සංවර්ධනයේ නව අවස්ථා නිර්මාණයට මඟ පෙන්වයි. එමෙන්ම, මේ ව්යාපෘතිය විවෘත මූලාශ්ර (open‑source) ආකාරයෙන් බෙදාහැරීම නිසා, ලෝක පරිසරයේ ශ්රී ලංකා ඩිවෙලපර් සමාජයට දායකත්වයක් ලබා දේ.
RockPlayer මාලාව, තාක්ෂණික ගැඹුරු අවබෝධයක් ලබා ගැනීමට, නවීන පද්ධති සැලැස්මක් අත්හදා බලීමට සහ ඔබේම සංගීත ඇප්පයක් නිර්මාණය කිරීමට කැමති ඕනෑම කෙනෙකුට අගනා මාර්ගෝපදේශයක් වේ. ඔබත් මේ අත්දැකීමේ කොටසක් වෙන්න, ලිපි මාලාව අනුගමනය කර බලන්න.