@MusiCode אמר בהבעיה היא לא הgoto:
אמ:לק
@MusiCode אמר בהבעיה היא לא הgoto:
אמ:לק
אני פתרתי את הסיפור של מערכת בימות המשיח.
יש לי עכשיו קוד רציף, קל, זורם.
https://www.npmjs.com/package/yemot-router
אה, בנוד.
לא בPHP...
const express = require("express");
const yemot_router = require("yemot-router");
const port = 3000;
const app = express();
const y = yemot_router();
y.add_fn(async (call) => {
let massage = [{ type: "text", data: "היי, תקיש 10" }];
let r = await call.read(massage);
console.log(r);
massage = [{ type: "text", data: "הקשת " + r + " תקיש 1 ונסיים סיפור" }];
call.id_list_message(massage);
});
app.use("/", y);
app.listen(port, () => {
console.log("lisen in port", port);
});
בבקשה הראשונה, הקוד מתחיל.
הוא מושהה עד הבקשה השנייה.
ואז לשלישית, וכו.
שאפו על הקוד המושקע!
אולי תעשה גם קבצי d.ts בשביל שעורך הקוד יכיר את הטיפוסים שלך, זה סטנדרט ב NPM
ועוד משהו, המוסכמה של פונקציות ומשתנים בJS הם camelCase ולא קו תחתי מפריד, קו תחתון זה PHP...