شكرا لك جدا ❤ ولو ممكن تضيفه لل playlist عشان تبقى متكاملة للي بيستفيد منها وجزاك الله خيرا
@pragma-ar2 жыл бұрын
شكرا ماكنتش واخد بالي. :)
@Anubis101102 жыл бұрын
Thank you for your time and effort.
@a7mednage722 жыл бұрын
عظمه يبشمهندس ❤️
@dialaalami6191 Жыл бұрын
بشمهندس في الدقيقة 29:26 حضرتك بتتكلم عن ال ORMs وان حضرتك مش بتحبها ، وانا كمان عندي نفس رأي حضرتك تماما يعني معني كلام حضرتك انك بتشغل بدونها في مشاريع معينة اكيد مش الكل ، لو في تيم مثلا ؟؟
@pragma-ar Жыл бұрын
اشتغلت بيها لفترات محدودة وكانت دائما بتتسبب في مشاكل سواءً في تعقيد بناء ال query او في فهمها من ناحية القراءة readability. في الشركات اللي اشتغلت فيها معظم الفرق تفضل كتابة الSQL يدويا.
@abdoelbeherey4289 Жыл бұрын
ايه الشائع اكتر ال orms ولا raw sql
@pragma-ar Жыл бұрын
سؤال يصعب على إجابته، لكن اللي شوفته ان الORM بتشتغل كويس مع البرامج الصغيرة وبتعمل مشكل على ال scale الكبير شوية، وبيبقى صعب تتحكم في اداء ال queries وتكتب بيها queries معقدة.
@hossam7amdy Жыл бұрын
هل من الخطأ اني اكتب SQL فى الmodel على السيرفر ولازم استخدم حاجة زي Sequelize او Stored procedure ؟
@pragma-ar Жыл бұрын
ابدا. بالعكس اللي شوفته ان كتابة الSQL يدويا يعطي تحكما وسيطرة اكثر على ال queries. المهم تستعمل اداة لتنفيذ ال query علشان الSQL injection بدل ماتنفذه مباشرة على مستوى الDB connection.
@BodyAli962 жыл бұрын
ليه معملتش openDB عبارة عن arrow function بحيث متضطرش ترجع this ؟
@pragma-ar2 жыл бұрын
انا بارجع this هنا لسبب تاني هو اني عاوز الكود اللي بينده openDb يرجعله ال datastore object نفسه على طول. هي حركة اختصارية مش لازم تتعمل بالشكل ده، بس ليس لها علاقة بموضوع الarrow functions والthis context خالص.