یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام
دوستان بنظرتون فریمورک ها توی Node.js چطور ساخته میشن و روند ساختشون چجوریه؟
آیا امکان داره که یه فریمورک از فریمورک های دیگه استفاده کنه؟
@purya
سلام.
فریمورک ها در هر زبانی که باشه یکسری کار های تکراری رو هندل می کنن تا بعدا در روند توسعه نیازی نباشه هربار کاری رو تکرار کنید. در واقع یک چارچوب برای توسعه میشن.
در مورد سوال بعدی، بله میشه. می تونید فریم ورکی بر اساس یک فریم ورک دیگه بنویسید. مثل Laravel ، مثل Nuxt و ...
دلیل این که برای یک زبان فریم ورک کمتره، بیشتر به خاطر این هستش که تعداد برنامه نویس های اون زبان کمتره و یا این که تازه و جدید هستش.
php هم که می بینید این همه فریم ورک داره به خاطره اینه که تقریبا 70% از کل وبسایت های جهان رو با اون طراحی کردن و در همه جهان کلی برنامه نویس داره!
فریمورک ها یک سری کامپوننت ها و کلاس های به هم پیوسته هستن ک توسط برنامه نویسان حرفه ای دنیا ساخته میشن
.
امکانش هست مثل لاراول ک خیلی جاهاشو از سیمفونی گرفته
@rezajashnsaz0011 خب دلیل اینکه کمتر توی node فریمورک می سازن چیه؟
چون express بازار رو تصاحب کرده؟
@purya
سلام.
فریمورک ها در هر زبانی که باشه یکسری کار های تکراری رو هندل می کنن تا بعدا در روند توسعه نیازی نباشه هربار کاری رو تکرار کنید. در واقع یک چارچوب برای توسعه میشن.
در مورد سوال بعدی، بله میشه. می تونید فریم ورکی بر اساس یک فریم ورک دیگه بنویسید. مثل Laravel ، مثل Nuxt و ...
دلیل این که برای یک زبان فریم ورک کمتره، بیشتر به خاطر این هستش که تعداد برنامه نویس های اون زبان کمتره و یا این که تازه و جدید هستش.
php هم که می بینید این همه فریم ورک داره به خاطره اینه که تقریبا 70% از کل وبسایت های جهان رو با اون طراحی کردن و در همه جهان کلی برنامه نویس داره!
@mohsenbostan
ممنون بخاطر پاسختون
خب اگه شما پایتون رو نگاه کنین می بینین که اکثر سایت های پایتونی با جنگو هستن.
جاوااسکریپت هم همینطور، تقریبا تمامی سایت هایی که با نود ساخته شدن(حداقل در ایران) با اکسپرس هستن. اونم زمانی که اکسپرس یه فریمورک خیلی خیلی مینیماله و حتی به اندازه ی جنگو و لاراول هم ابزار های build-in نداره، هیچ چارچوب مشخصی برای انجام کار ها و فولدر بندی پروژه وجود تو خودش نداره و شما اکثر اوقات متوسل میشین به پکیج های npm
@purya
ببینید فریمورکی مثل جنگو به خاطر کامل بودنشه که بیشتر استفاده میشه! پایتون هم فریم ورک های زیادی داره.
درمورد اکسپرس هم باید بگم، قرار نیست یه فریم ورک حتما فولدر بندی و از این چیزا داشته باشه! این بستگی به توسعه دهنده اون فریمورک داره. مهم اون چارچوب هستش که همگی ازش تبعیت میکنن.
@purya
خب تا وقتی express هست دلیل نداره فریمورک دیگه ای بیاد
Php هم از وقتی لاراول و لومن اومدن دیگه فریمورک دیگه ای بعیده بیاد چون نیازی بهشون نیس
ولی فریمورکای قبلی php همشون مشکل خاصی داشتن و نیاز بود یه چیز بهتر بیاد
@rezajashnsaz0011
ممنون بخاطر راهنماییتون
راستش این که میگید " خب تا وقتی express هست دلیل نداره فریمورک دیگه ای بیاد"، پس آیا دلیلی داشته که خود توسعه دهنده های اکسپرس شروع کردن به توسعه دادن یه فریمورک جدید بنام Koa
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟