පළමු ලිපියෙන් අපි n8n කියන්නේ මොකක්ද කියලා දැනගත්තා. දැන් බලමු වෙබ් සංවර්ධකයෙක් විදිහට මේක ඇත්තටම වැඩකට යොදාගන්නේ කොහොමද කියලා.

1. n8n ස්ථාපනය කරගැනීම (Installation)

​මුලින්ම n8n ඔබේ පරිගණකයේ ක්‍රියාත්මක කරගන්න ක්‍රම කිහිපයක් තිබෙනවා. අලුතින් ඉගෙන ගන්න කෙනෙක්ට පහසුම ක්‍රමය තමයි Desktop App එක හෝ NPM හරහා ස්ථාපනය කිරීම.

  • NPM හරහා (Node.js තිබේ නම්): ටර්මිනල් එකේ npm install n8n -g ලෙස ටයිප් කර ඉන්පසු n8n start ලබා දෙන්න. එවිට ඔබේ Browser එක හරහා n8n විවෘත වේවි.
  • Docker හරහා: ඔබ Docker ගැන දන්නවා නම්, එක Command එකකින් n8n Container එකක් Run කරන්න පුළුවන්. මෙය Server එකක host කරන්න ඉන්න අයට වඩාත් සුදුසුයි.

2. ඔබගේ පළමු Workflow එක නිර්මාණය කිරීම

​අපි සරල උදාහරණයක් ගමු: “වෙබ් අඩවියක තිබෙන Contact Form එකක දත්ත Telegram එකට ගෙන්වා ගැනීම.”

පියවරවල්:

  1. Webhook Node: මුලින්ම ‘Webhook’ එකක් සාදා ගන්න. ඔබේ වෙබ් අඩවියේ Form එක Submit කරන විට දත්ත එවිය යුත්තේ මේ URL එකටයි.
  2. Telegram Node: ඊළඟට Telegram Node එකක් සම්බන්ධ කරන්න. ඔබේ Telegram Bot එකේ API Key එක ලබා දී, මැසේජ් එක ලැබිය යුතු ආකාරය සකසන්න.
  3. Connection: Webhook එකේ දත්ත Telegram එකට යවන ලෙස නෝඩ් දෙක යා කරන්න (Drag and drop).

3. n8n වල තිබෙන විශේෂ වාසි

  • Visual Programming: කේත පේළි දහස් ගණනක් ලියනවා වෙනුවට, ඇස් ඉදිරිපිටම දත්ත ගලා යන ආකාරය (Data flow) බලාගන්න පුළුවන්.
  • Error Handling: යම් තැනක වැරදීමක් වුණොත්, ඒක වෙන්නේ කොතැනද කියලා ලේසියෙන්ම හොයාගන්න පුළුවන්.
  • Community Templates: ඔබට මුල සිටම හැමදේම හදන්න අවශ්‍ය නැහැ. n8n වෙබ් අඩවියේ තිබෙන දහස් ගණනක් වූ Templates කොපි කරලා පාවිච්චි කරන්න පුළුවන්.

4. ඉගෙන ගන්න අයට උපදෙසක්

​මුලින්ම ඉතාම සරල දේවල් Automate කරන්න උත්සාහ කරන්න. උදාහරණයක් විදිහට:

  • ​සෑම පැයකටම වරක් අලුත් News එකක් පරීක්ෂා කර ඔබට Email එකක් එවන ක්‍රමයක්.
  • ​Google Sheet එකක දත්ත තිබෙන විට එය JSON එකක් විදිහට ලබාගන්නා හැටි.

අවසාන වශයෙන්:

n8n කියන්නේ නිකම්ම Tool එකක් නෙවෙයි, ඒක ඔබේ වැඩ කරන වේගය 10 ගුණයකින් වැඩි කරන සහායකයෙක්. වෙබ් ඩිවලොප්මන්ට් වලදී Backend වැඩ ලේසි කරගන්න අදම මේක අත්හදා බලන්න

Categories:

Leave a Reply

Your email address will not be published. Required fields are marked *