Express Node.js அடிப்படையிலான சக்திவாய்ந்த மற்றும் நெகிழ்வான வலை பயன்பாட்டு கட்டமைப்பாகும். அதன் எளிய தொடரியல் மற்றும் இலகுரக அமைப்புடன், Express பயனர் பதிலளிக்கக்கூடிய இணைய பயன்பாடுகளை விரைவாக உருவாக்க உங்களை அனுமதிக்கிறது.
Express HTTP கோரிக்கைகளை கையாளுதல், வழிகளை உருவாக்குதல், மிடில்வேரை நிர்வகித்தல் மற்றும் டைனமிக் உள்ளடக்கத்தை வழங்குதல் ஆகியவற்றிற்கு தேவையான அம்சங்கள் மற்றும் கருவிகளை வழங்குகிறது. எளிய இணையதளங்கள் முதல் சிக்கலான வலை பயன்பாடுகள் வரை வலுவான மற்றும் நெகிழ்வான வலை பயன்பாடுகளை உருவாக்க இது உங்களை அனுமதிக்கிறது
பயன்படுத்த Express, நீங்கள் கட்டமைப்பை நிறுவ வேண்டும் மற்றும் வாடிக்கையாளர்களின் கோரிக்கைகளைக் கேட்க ஒரு சேவையகத்தை உருவாக்க வேண்டும். வழிகள் மற்றும் மிடில்வேரை வரையறுப்பதன் மூலம், நீங்கள் கோரிக்கைகளைக் கையாளலாம், தரவுத்தளங்களை அணுகலாம், அங்கீகாரம் மற்றும் பாதுகாப்பைச் செய்யலாம் மற்றும் பயனர்களுக்கு மாறும் உள்ளடக்கத்தைக் காட்டலாம்.
இதைப் பயன்படுத்தி செய்ய வேண்டிய பட்டியல் பயன்பாட்டை உருவாக்குவதற்கான ஒரு குறிப்பிட்ட எடுத்துக்காட்டு இங்கே Express:
படி 1: நிறுவல் மற்றும் திட்ட அமைப்பு
- உங்கள் கணினியில் Node.js ஐ நிறுவவும்( https://nodejs.org ).
- டெர்மினலைத் திறந்து, உங்கள் திட்டத்திற்கான புதிய கோப்பகத்தை உருவாக்கவும்:
mkdir todo-app
. - திட்டக் கோப்பகத்திற்குச் செல்லவும்:
cd todo-app
. - ஒரு புதிய Node.js திட்டத்தை துவக்கவும்:
npm init -y
.
படி 2: நிறுவவும் Express
- தொகுப்பை நிறுவவும் Express:.
npm install express
படி 3: server.js கோப்பை உருவாக்கவும்
- திட்ட கோப்பகத்தில் server.js என்ற புதிய கோப்பை உருவாக்கவும்.
- server.js கோப்பைத் திறந்து பின்வரும் உள்ளடக்கத்தைச் சேர்க்கவும்:
படி 4: பயன்பாட்டை இயக்கவும்
- டெர்மினலைத் திறந்து, திட்டக் கோப்பகத்திற்குச் செல்லவும்(todo-app).
- கட்டளையுடன் பயன்பாட்டை இயக்கவும்:
node server.js
. - உங்கள் இணைய உலாவியைத் திறந்து URL ஐ அணுகவும்:
http://localhost:3000
. - "செய்ய வேண்டிய பட்டியல் பயன்பாட்டிற்கு வரவேற்கிறோம்!" என்ற செய்தியை நீங்கள் காண்பீர்கள். உங்கள் உலாவியில் காட்டப்படும்.
Node.js ஐப் பயன்படுத்தி வலைப் பயன்பாட்டை உருவாக்குவதற்கான எளிய உதாரணம் இது Express. செய்ய வேண்டிய பட்டியலிலிருந்து பணிகளைச் சேர்த்தல், திருத்துதல் மற்றும் நீக்குதல் போன்ற அம்சங்களைச் சேர்ப்பதன் மூலம் இந்த பயன்பாட்டை விரிவாக்கலாம்.