මෙවලම් භාවිතා කරන්නේ කෙසේදැයි දැන ගැනීම සාර්ථකත්වයේ යතුර ලෙස නිතර සඳහන් වේ. කාර්යාලයේදී Microsoft Office, Photoshop වැනි වැඩසටහන් භාවිතා වේ.
කෙසේ වෙතත්, තවත් බොහෝ මෙවලම් තිබේ - අභ්යන්තර මෙවලම් හෝ පරිපාලක මෙවලම් - ඔබට ඔබේ වැඩ ජීවිතය සරල කිරීම ගැන ඉගෙන ගත හැකිය.
අභ්යන්තර මෙවලම්, සමහර විට අභ්යන්තර යෙදුම් ලෙස හැඳින්වේ, වඩා ඵලදායී වීමට තොරතුරු තාක්ෂණ දෙපාර්තමේන්තු, සංවර්ධකයින් සහ අනෙකුත් අභ්යන්තර ව්යාපාරික පරිශීලකයින්ට උපකාර කිරීමට අදහස් කරන මෘදුකාංග හෝ යෙදුම් වේ.
ඔබට ඔබේ දත්ත සමුදාය, CRM, CMS, ටිකට්පත් මෘදුකාංග, හෝ උපකරණ පුවරු වෙත ප්රවේශ වීම පහසු කරවීමේ සිට ඔබේ වෙබ් අඩවිය සඳහා ඔබට උසස් ප්රමිතික ලබා දීම දක්වා සියල්ල ඔවුන්ට කළ හැකිය.
අභ්යන්තර මෙවලම් Google, Facebook, Apple, Microsoft, Slack, Asana, Dropbox, Amazon සහ වෙනත් විවිධ වෙබ් අඩවි වල සොයා ගත හැක.
නමුත් ඔවුන් සේවය කරන්නේ කුමක් ද?
ඔවුන් අවශ්ය වන්නේ ඇයි?
ඔබේ සමාගමේ කාර්ය සාධනය හෝ කාර්යක්ෂමතාව වැඩි කිරීමට ඔබට ඒවා භාවිතා කළ හැකිද?
අභ්යන්තර මෙවලම් බහුල වන්නේ ඒවා නිශ්චිත කාර්යයන් හඹා යාමට, ප්රතිපෝෂණ වාර්තා කිරීමට සහ කාලයත් සමඟ අඩවි ක්රියාකාරිත්වය ප්රශස්ත කිරීමට ඉතා ප්රයෝජනවත් වන බැවිනි.
බොහෝ ව්යාපාර ඵලදායිතාව ඉහළ නැංවීමට, සැපයුම් කළමනාකරණයට සහ තාක්ෂණික ගැටළු ඇති විට වඩා වේගයෙන් ගනුදෙනුකරුවන්ට ප්රතිචාර දැක්වීමට ඒවා අභ්යන්තරව භාවිතා කරයි. අභ්යන්තර මෙවලම් මඟින් ඔබේ වෙබ් අඩවියේ ක්රියාකාරීත්වය නිරීක්ෂණය කිරීමට, අනාගතය සඳහා සැලසුම් කිරීමට සහ ඇතැම් අවස්ථාවලදී මුදල් ඉතිරි කිරීමට පවා ඉඩ සලසයි.
මෙම පෝස්ටුවේදී, අපි Appsmith, එහි විශේෂාංග සහ අනෙකුත් දේවල් අතර එය භාවිතා කරන්නේ කෙසේද යන්න සමීපව බලමු. අපි පටන් ගනිමු.
Appsmith යනු කුමක්ද?
ඇප්ස්මිත් ප්රසිද්ධයි විවෘත කේතය අභ්යන්තර වෙබ් විසඳුම් ගොඩනැගීම සහ සත්කාරකත්වය සඳහා වේදිකාව. තත්ය කාලීන දත්ත භාවිතා කරන යෙදුමක් තැනීම සඳහා දත්ත සමුදායන් සහ API කිහිපයකට සම්බන්ධ වීමට එය ඔබට හැකියාව ලබා දෙයි.
ඔබට ඔවුන්ගේ පෙර-සාදන ලද UI විජට් භාවිතා කළ හැකි අතර ගතික යෙදුම් සහ සංකීර්ණ ක්රියාවලි සංවර්ධනය කිරීමට ඒවා ඔබගේ API සහ දත්ත සමුදායන් වෙත සම්බන්ධ කළ හැක. ඔබට අවශ්ය තාක්ෂණය භාවිතයෙන් ඔබට මෙම යෙදුම් යෙදිය හැක.
තවද, සත්කාරකත්වය නොමිලේ. එයින් අදහස් වන්නේ එය භාවිතා කිරීමට සම්පූර්ණයෙන්ම නිදහස් රාමුවකි; ඔබට ඔබගේ යෙදුම් ස්වයං-සත්කාරක කිරීමට සහ Docker's cloud සේවාව භාවිතා කළ හැක.
ඔවුන්ගේ JavaScript මත පදනම් වූ දෘශ්ය සංවර්ධන වේදිකාව භාවිතා කරමින්, ඔබට CRUD යෙදුම්, උපකරණ පුවරු, පරිපාලක පැනල සහ තවත් 10 ගුණයක වේගයෙන් නිර්මාණය කළ හැක. සංවර්ධකයින් Appsmith හට ප්රිය කරන්නේ එය පැය සිය ගණනක උත්සාහයක් ඉතිරි කරන බැවිනි.
සමස්තයක් වශයෙන්, එය ශක්තිමත් විවෘත මූලාශ්ර පදනමකි අභ්යන්තර මෙවලමක් වර්ධනය.
විශේෂාංග
- Appsmith ඔබේ සේවාදායකයේ ස්ථාපනය කිරීමට මිනිත්තු 5ක් පමණ ගත වේ.
- විජට් ඇදගෙන යාමට, ප්රමාණය වෙනස් කිරීමට හෝ සංස්කරණය කිරීමට ඔබට HTML හෝ CSS අවශ්ය නොවේ.
- ඔබට දැන් එක් ක්ලික් කිරීමකින් SQL, S3, හෝ Google Sheets දත්ත මූලාශ්ර සඳහා සියලුම UI සහ තර්කනය සමඟ CRUD යෙදුමක් සෑදිය හැක.
- තත්ය කාලීන අදහස් දැක්වීම භාවිතා කරන්න (බොහෝ ෆිග්මා) වහාම සන්නිවේදනය කිරීමට, ප්රතිපෝෂණ ලබා දීමට සහ සහයෝගයෙන් කටයුතු කිරීමට අභ්යන්තර මෙවලම් මත වැඩ කරන විට.
- ඕනෑම PostgreSQL, MySQL, හෝ MongoDB දත්ත ගබඩාවකට සෘජු ප්රවේශය ලබා ගත හැක.
- ඔබගේ දත්ත සමුදාය විමසීමට සහ වෙනස් කිරීමට UI ඔබට ඉඩ සලසයි. PostgreSQL, MongoDB, MySQL, REST, සහ GraphQL API තිබේ.
- ඔබගේ API සඳහා අමතර සත්යාපන වර්ග සඳහන් කළ හැක. API යතුරු මත පදනම් වූ සත්යාපනය, Bearer Token සත්යාපනය, හෝ මේ දෙකේ මිශ්රණයක් කළ හැකිය.
- ඔබට තනි ක්ලික් කිරීමකින් යෙදුම් යෙදවීමට හෝ ඔබේ අඛණ්ඩ ඒකාබද්ධතා/අඛණ්ඩ යෙදවුම් පද්ධතිය සමඟ ඒවා ඒකාබද්ධ කිරීමට හැකිය. ඔබගේ යෙදුම් ආරක්ෂිතව තැනීමට, පරීක්ෂා කිරීමට සහ යෙදවීමට, විවිධ පරිසරයන් සඳහා git ශාඛා සාදන්න.
Appsmith සහ Firebase සමඟ ප්රායෝගික අත්දැකීමක්
දත්ත සමුදායකින් වාර්තා කියවීම, වාර්තා එකතු කිරීම හෝ සංස්කරණය කිරීම සහ වාර්තා මකා දැමීම ඕනෑම යෙදුමක CRUD ක්රියා වේ. මේ සියල්ල එකට තබා ඇත පරිශීලක අතුරුමුහුණත සහ වැඩසටහනේ තර්කනය.
Appsmith හි කාර්ය කළමණාකරුවෙකු සෑදීමට දත්ත සමුදාය ලෙස Firestore භාවිතා කරන ආකාරය මම ඔබට කියා දෙන්නම්. දත්ත සමුදායන් වෙත සම්බන්ධ කිරීම, විමසුම් නිර්මාණය කිරීම, විජට් වලට දත්ත ඒකාබද්ධ කිරීම සහ නියමිත පරිදි ක්රියාත්මක කිරීම JavaScript භාවිතයෙන් ක්රියාකාරීත්වය මෙහි ප්රතිඵලයක් ලෙස සියල්ල ආවරණය වී ඝන වනු ඇත.
පහත සඳහන් සංකල්ප උගන්වනු ඇත:
- සම්බන්ධ කිරීමට සහ විමසීමට Firestore භාවිතා කිරීම
- Appsmith මත, දත්ත විජට් වලට බැඳී ඇත.
- ඔබගේ යෙදුම මාර්ගගතව තැබීම
1. සම්බන්ධ වීමට සහ විමසීමට Firestone භාවිතා කිරීම
අපි Firestore ගැන විස්තර කිරීමට පෙර ඔබ මුලින්ම යෙදුමක් සෑදිය යුතුය. සඳහා ලියාපදිංචි වන්න ඇප්ස්මිත් වලාකුළු සහ තැඹිලි නව බොත්තම ක්ලික් කරන්න. අපට දැන් අලුතින් සාදන ලද යෙදුම දත්ත සමුදායට සම්බන්ධ කළ හැකිය.
පතන මෙනුවෙන් Datasources > New > Firestore තෝරන්න. ඔබේ Firebase අවස්ථාවට සම්බන්ධ වීමට, ඔබේ අක්තපත්ර සපයන්න. දත්ත මූලාශ්රය සුරැකීමට පෙර සියලු තොරතුරු නිවැරදි බව සහතික කිරීමට පරීක්ෂණ බොත්තම ක්ලික් කරන්න.
අපි Firestore දත්ත මූලාශ්රය භාවිතයෙන් දත්ත විමසිය යුතුයි. දත්ත සමුදායෙන් කාර්යයන් ලබා ගැනීමට විමසුමක් සාදන්න. මගේ ළඟ Asana කියලා මූලික එකතුවක් තියෙනවා ඒකේ සමහර දත්ත ප්රදර්ශනය කරන්න සීඩ් දත්ත ටිකක් තියෙනවා. කාර්ය ප්රතිසාධන විමසුමක් මේ ආකාරයෙන් පෙනෙනු ඇත:
දැන් අපි Firestore වෙත සම්බන්ධ වී ඇති අතර සමහර දත්ත ගලා එන බැවින්, එය යෙදුම තුළ ඉදිරිපත් කිරීමට විජට් භාවිතා කරමු.
2. Appsmith මත, දත්ත විජට් වලට බැඳී ඇත
දත්ත ලැබෙන පරිදි ප්රදර්ශනය කිරීමට අපට ලැයිස්තු විජට් එකක් අවශ්ය වේ. පැති තීරුවේ ඇති විජට් පටිත්තෙන් ලැයිස්තු විජට් එකක් කැන්වසයට අදින්න. (විජට් ටැබය යෙදුමේ නමට යටින් පිහිටා ඇත.) ලැයිස්තු විජට් සඳහා මූලික බැඳීමක් පහත පරිදි ලිවිය හැක:
ඒ හා සමානව, Text widgets ගෙනැවිත් ඒවායේ සුදුසු බන්ධන නිර්මාණය කිරීමෙන්, අපට List widget තුළ එක් එක් අයිතම සඳහා දත්ත පෙන්විය හැක.
අපි යෙදුම දියත් කිරීමට පෙර අපට කාර්යයන් සංස්කරණය කිරීමට සහ මකා දැමීමට ඉඩ සලසන පෝරමයක් තැනීමට මිනිත්තු කිහිපයක් ගත කරමු.
එසේ කිරීමට, පෝරමය විජට් එකක් කැන්වසය මතට ඇදගෙන, ලැයිස්තුවේ නව අයිතමයක් තේරූ විට පෝරමය යාවත්කාලීන කිරීම වැනි, ලැයිස්තු විජට් එකෙන් තෝරාගත් කාර්යය පිළිබඳ තොරතුරු පෙන්වීමට පෙළ විජට් යුගලයක් භාවිතා කරන්න. ඔබේ පෝරමය දිස්විය යුතු ආකාරය මෙයයි:
ඔබට දැන් ඔබ පෙර සැකසූ Firestore දත්ත මූලාශ්රය භාවිතයෙන් මෙවැනි යාවත්කාලීන විමසුමක් සෑදිය හැක.
පසුව, පෝරමයේ ඉදිරිපත් කිරීමේ බොත්තම එබූ විට, යාවත්කාලීන කාර්ය විමසුම ක්රියාත්මක කිරීමට එය වින්යාස කරන්න. ඔබට එම ශිල්පීය ක්රම භාවිතා කර විමසුමක් ලිවීමෙන් කාර්යය ඉවත් කළ හැකිය.
3. ඔබගේ අයදුම්පත්රය මාර්ගගතව තැබීම
මෙය වඩාත්ම සරල පියවරයි. යෙදුමක් යෙදවීමට, තිරයේ ඉහළ දකුණු කෙළවරට ගොස් Deploy බොත්තම ක්ලික් කරන්න. ඔබට යෙදුම භාවිතා කිරීමට හෝ නිර්මාණය කිරීමට හෝ එය ප්රසිද්ධ කිරීමටද අන් අයට ආරාධනා කළ හැක. බෙදාගැනීමේ බොත්තම Deploy බොත්තමට යාබදව පිහිටා ඇත.
ඔබ Appsmith සමඟ යෙදුම් සංවර්ධනයේ මූලික කරුණු ප්රගුණ කර ඇති අතර, ඔබ ඉගෙන ගත් දේ භාවිතා කිරීමට ඔබ සූදානම් බව මට විශ්වාසයි.
කිහිප දෙනකුගේ
- තත්ය කාලීන කණ්ඩායම් සහයෝගීතාවය ගොඩනගා ඇත.
- ඔබගේ පවතින CI/CD කාර්ය ප්රවාහය සමඟ ඒකාබද්ධ වීම සහ Azure, Google Cloud Platform, හෝ Digital Ocean මත එක් ක්ලික් යෙදුම් යෙදවීම.
- ඔබට අසීමිත අභ්යන්තර යෙදුම් සහ දත්ත මූලාශ්ර සම්බන්ධ කළ හැක.
- මෙම drag-and-drop ගොඩනැගිලි අතුරුමුහුණතෙහි පූර්ව වින්යාසගත විජට්වලට ප්රස්ථාර, පිරික්සුම් කොටු, ඡායාරූප, ආකෘති, වගු සහ තවත් දේ ඇතුළත් වේ.
- සාමාජිකයෙකුට ඔබගේ යෙදුමට ආරාධනා කළ පසු, ඔබට ඔවුන්ගේ වගකීම් සෘජුවම කළමනාකරණය කළ හැක.
- දත්ත සමුදා විමසුම්වල ජාවාස්ක්රිප්ට් එබ්බවීමේ හැකියාව මෙන්ම PostgreSQL, DynamoDB, MongoDB, Firebase, සහ අනෙකුත් REST හෝ GraphQL API සමඟ ඒකාබද්ධ වීම.
අවාසි
- වේදිකාව භාවිතා කිරීමට ඔබට ක්රමලේඛන හැකියාවන් කිහිපයක් අවශ්ය වේ.
- වෙබ් යෙදුම් වලට පමණක් අවසර ඇත. යෙදුම් සැමවිටම ප්රතිචාර දැක්වීමට ඉක්මන් නොවේ.
මිල ගණන්
වෙබ් අඩවියේ ප්රජා සංස්කරණය දින නියමයක් නොමැතිව භාවිතා කිරීමට නොමිලේ. ඔබට වලාකුළු මත පදනම් වූ ව්යාපාරික සංස්කරණය ගැන ද සොයා බැලිය හැක, එය ඉක්මනින් මිල ගණන් සමඟින් ලබා ගත හැක.
නිගමනය
අභ්යන්තර මෙවලම් සංවර්ධනය යනු සංවර්ධකයින් හෝ විශ්ලේෂණ කණ්ඩායම් සමඟ කේතීකරණය හෝ වෙනත් පසුපසට සහ පසුපසට ගනුදෙනු නොකර ඔබේ කණ්ඩායම සවිබල ගැන්වීමේ විශිෂ්ට ක්රමයකි.
Appsmith පිහිටුවීමට සහ භාවිතා කිරීමට සරල වන අතර, නව විසඳුම් නිතර අවශ්ය වන වේගවත් සහ ගතික තාක්ෂණ ව්යාපාරය සඳහා එය සුදුසු වේ.
එය ශක්තිමත් ලියකියවිලි, වීඩියෝ පුහුණුව සහ ප්රජා සහාය සහිත වඩාත් ස්ථාපිත සහ ස්ථාපිත තාක්ෂණයකි.
paz ojeda
හෙලෝ, නිබන්ධනයට ස්තූතියි, මම මෙම මෙවලම සමාලෝචනය කරමින් සිටි අතර, මගේ ඉගෙනුම් ක්රියාවලියේදී මම ප්රවේශ පත්ර කළමනාකරුවෙකු එකතු කිරීමට උත්සාහ කරමි, අදහස වන්නේ අවසාන පරිශීලකයාට ඔවුන්ගේ ඉල්ලීම ඇතුළත් කළ හැකි අතර එය අනුගමනය කළ හැකිය, අනෙක් අතට, ප්රවේශපත්ර භාරව සිටින පුද්ගලයාට ඉල්ලන දේ දැක ගත හැකි අතර යම් උපකරණ පුවරුවක් තිබිය හැක, අවාසනාවකට මෙන්, Appsmith හට විවිධ පිටු වෙත ප්රවේශය සීමා කිරීමේ මෙම ක්රමය තිබේදැයි මට තවමත් තේරුම් ගත නොහැක, උදාහරණයක් ලෙස අවසාන පරිශීලකයා යෙදුම භාවිතා කරන සෙසු පුද්ගලයින්ගේ ප්රවේශපත්ර ලැයිස්තුව නොදකියි, ඔබ ඒ ගැන යමක් දන්නවාද?