កម្មវិធីកុំព្យូទ័រ

របៀបបង្កើត PDF ជាមួយនឹង NodeJS

អត្ថបទនេះ Techfree នឹងលើកយកពីរបៀបធ្វើ PDF ជាមួយ NodeJS ដោយប្រើ module pdfkit. pdfkit គឺជាបណ្ណាល័យរបស់ Node សម្រាប់បង្កើតឯកសារជា PDF។ pdfkit ត្រូវបានសរសរឡើងដោយ Coffeescript ប៉ុន្តែយើងអាចទាញយក API របស់វាមកប្រើបាន។ យើងអាចស្វែងរក  pdfkit នៅក្នុង npm ហើយធ្វើការតំលើងដោយវាយពាក្យបញ្ជា npm install pdfkit

ភាសា​កុំព្យូទ័រ

យល់អំពីអ្វីទៅជា Callback Function នៅក្នុង NodeJS

អ្វីទៅដែលហៅថា Callback Function? ជាធម្មតាដំណើរការនៃកូដគឺដំណើរការពីលើចុះក្រោមមួយបន្ទាត់ម្តងៗ ទាល់តែ មុខងារ (Function) ទីមួយចប់ទើបបន្តទៅមុខងារ(Function) ខាងក្រោមទៀត ។ ចំណែកឯ Callback Function វិញគឺវាដំណើរការ ហៅមុខងារ(Function) បន្តគ្នា ឬហៅម្យ៉ាងទៀតថាមុខងារក្នុងមុខងារ(Functon in fuction)។

កម្មវិធីកុំព្យូទ័រ

របៀបបង្ហាញ path ជាមួយ NodeJS

អត្ថបទមុន Techfree បានលើកយករបៀបតំឡើងNodeJS  ដោយឡែកអត្ថបទនេះ Techfree នឹងយករបៀបបង្ហាញ path នៅក្នុងភាសា NodeJS ដើម្បីបង្ហាញអ្នកទាំងអស់គ្នា។ ដើម្បីប្រើ Path បានយើងត្រូវហៅវាមកប្រើដូចនេះ var path = require(‘path’); 1. path.extname(path) សម្រាប់បង្ហាញ Extension. ឧទាហរណ៍៖

ភាសា​កុំព្យូទ័រ

របៀបតំលើង និង របៀបប្រើ NPM ក្នុង Node Js

NPM គឺជា Node Package Manager ដែលនៅក្នុងនោះសំបូរទៅដោយកញ្ចប់នៃកូដជាច្រើនដែលអ្នកអភិវឌ្ឍន៏ភាសា JavaScript បានសរសេររួចស្រាប់ហើយគាត់ចែករំលែកឲ្យយើងទាញយកមកប្រើបាន។ អត្ថបទនេះ Techfree នឹងបង្ហាញពីរបៀបប្រើ NPM សម្រាប់ Node Js។

ភាសា​កុំព្យូទ័រ

របៀបគ្រប់គ្រងឯកសារ(បង្កើត អាន លុប) ជាមួយ NodeJs

កាលពីអត្ថបទមុន Techfree បានបង្ហាញពីរបៀបតំលើង NodeJS រួចមកហើយ សម្រាប់ឯអត្ថបទនេះវិញ Techfree នឹងនិយាយពីរបៀបគ្រប់គ្រងឯកសារ(បង្កើត អាន និងលុប) ជាមួយ NodeJs វិញម្តង។ ដើម្បីប្រើមុខងារឯកសារ I/O នេះបានយើងត្រូវហៅ require(‘fs’)។

ភាសា​កុំព្យូទ័រ

របៀបបង្កើត web server ជាមួយ Nodejs

តើអ្វីទៅជា Web Server? Web Server គឺប្រើសម្រាប់គ្រប់គ្រងការហៅចូលដោយ HTTP client (កម្មវិធីមើលវេបសាយ(we browser)) ហើយបញ្ជូនត្រលប់មកវិញនូវទំព័រវេបសាយ ទៅកាន់ អ្នកប្រើប្រាស់។ ជាធម្មតា Web Server ចែកចាយនូវ html ជាមួយរូបភាព ស្ទាយ៍ (Style) និង ស្រ្គីប (Script)។

កម្មវិធីកុំព្យូទ័រ

របៀបតំលើង Node.js

កម្មវិធី Node.js ត្រូវបានសរសេរដោយ JavaScript និងអាចដំណើរការលើប្រព័ន្ធប្រតិបត្តិការ OS X  Microsoft Windows និង លីនុច (Linux)។ អត្ថបទនេះនឹងបង្ហាញពីរបៀបតំលើង Node.js។