ویرگول
ورودثبت نام
احمدرضا
احمدرضامن احمدرضا هستم، یک توسعه‌دهنده فرانت‌اند.✌️ لینک یوتیوب من : https://www.youtube.com/@codewithkeys
احمدرضا
احمدرضا
خواندن ۱ دقیقه·۷ سال پیش

چگونه با استفاده از NODE یک سرور کوچک و یک فرم بسازیم !

سلام دوستان میخواهم در این بخش یک سرور بسیار ساده درست کنیم که سوال می پرسی و جواب درست یا غلط و برات مشخص میکنه !

برای اجرا کافی است NODE JS نصب کنید و همچنین express را بایستی با استفاده از کد زیر نصب کنید

$ npm install express --save

خوب برای اینکه راحت بتوانید با هر بار نوشتن کد nodejs را فعال و غیر فعال نکنید از کد زیر استفاده کنید.

npm install -g nodemon

و حالا تصویری از پروژه بسیار کوچیک ما

NODE JS WITH EXPRESS
NODE JS WITH EXPRESS

و کد مورد استفاده شده برای به دنیا اوردن این فرم بصورت زیر است :

let express = require("express");
let ourApp = express();
ourApp.use(express.urlencoded({ extended: false }));
ourApp.get("/", (req, res) => {
res.send(`
<form action="/answer" method="POST">
<p>what color is the sky on a clear and sunny day?</p>
<input name="skyColor" autocomplete="off">
<button>Submit Answer</button>
</form>
`);
});
ourApp.post("/answer", (req, res) => {
if (req.body.skyColor.toUpperCase() == "BLUE") {
res.send(`
<p>Congrats, Correct answer</p>
<a href="/>Back to home page</a>`);
} else {
res.send(`<p>Sorry,Wrong answer</p>
<a href="/>Back to home page</a>`);
}
});
ourApp.get("/answer", (req, res) => {
res.send("Are you lost?");
});
ourApp.listen(3000);


nodejsjavascriptexpress
۶
۰
احمدرضا
احمدرضا
من احمدرضا هستم، یک توسعه‌دهنده فرانت‌اند.✌️ لینک یوتیوب من : https://www.youtube.com/@codewithkeys
شاید از این پست‌ها خوشتان بیاید