محسن مهری
4 سال پیش توسط محسن مهری مطرح شد
11 پاسخ

Javascript یا dart

سلام حقیقتا من هیچکدوم از این زبان ها رو بلد نیستم.اما دوساله که دارم با php کد میزنم و خب مسلما با js هم غریبه نیستم
برنامم برای اینده این بود که کم کم برم سمت جاوااسکریپت و طی دوسال اینده بتونم با زبان js و مسلما nodejs کدنویسی کنم
اما حقیقتا وقتی یکم در مورد این زبان مطالعه کردم و همچنین سرعت رشد به شدت بالاش یکم دودل شدم
میشه نظرتون رو بگین و مقایسه کنین و راهنماییم کنین؟


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
1

متوجه ارتباط NodeJs با Dart نمیشم و اینکه چطور با هم قابل مقایسه هستند...! 🤔
هدفتون برنامه نویسی وب هست یا موبایل؟


electera
@electera 4 سال پیش مطرح شد
2

اگر میخواهید با nodejs کار کنید که باید جاوا اسکریپت کار کنید
و اگر میخواهید با فلاتر کار کنید (توسعه سمت موبایل) دارت مورد نیاز است.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
2

برای یادگیری به ترتیب:
JavaScript -> NodeJS
Dark -> Flutter


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 4 سال پیش مطرح شد
0

@mhyeganeh
سلام برای این حس میکنم دوتاشون مقایسه پذیرن چون همشون رو میشه توی تمام platform های مختلف قابل اجراست ؟ و همچنین این بیشتر دلم رو گرفت که application ای که با این تولید میکنی، هیچ فرقی برای اجرا بین ios و android قائل نمیشه و توی دوتاش قابل اجراست
از طرفی همین سایت راکت رو نگاه کنیم یک عمره روی لاراول بود
حالا آقای موسوی با AngularJs بالاش اورده هممون میدونیم دیگه به احتمال زیاد دنیای بعدی وبسایت ها، به احتمال قوی دنیای anuglar باشه
حالا چرا انگولار رو واقعا انتخاب کرد موسوی واقعا به نظرم فقط میتونه این باشه که میدونه گوگل توصعه دهندشه و حتما حتما آینده داره..
منم دیدم وقتی dark توصعه دهندش و پشتیبانش google هست برای همون گفتم...


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 4 سال پیش مطرح شد
2

و همچنین این بیشتر دلم رو گرفت که application ای که با این تولید میکنی، هیچ فرقی برای اجرا بین ios و android قائل نمیشه و توی دوتاش قابل اجراست

دل گرفتن نشانه ی غم هستش / چشم گرفتن نشانه ی جلب شدن توجه هستش.
فکر کنم منظورتون دومی هستش و نه اولی

حالا آقای موسوی با AngularJs بالاش اورده

مگه آنگولار هستش؟ آنگولار نیست راکت، اشتباه می کنید شما


مهدی عقیقی
تخصص : برنامه نویس وب
@MehdiAghighi 4 سال پیش مطرح شد
1

@mohsen.mehri6101 سلام وقتتون بخیر.

اولین سوالی که دارم اینه که کی میگه

به احتمال زیاد دنیای بعدی وبسایت ها، به احتمال قوی دنیای anuglar باشه

نکته بعدی این که پشت ریکت‌جی‌اس هم فیسبوک هست و خب فیسبوک هم چیز کمی نیست !

کلا توی دنیای open source با این که پشتوانه‌ی فریم‌ورک‌ها و .. مهمه ولی واقعا تایین کننده نیست !!!!! برای مثال فریم‌ورک لاراول رو ببینید که ارگان خاصی پشتش نیست ولی مردم انقدر خوب دارند روش کار می‌کنن و همینجوری پیشرفت می‌کنه.

قبل از انتخاب حتما مطالعه کنید.
در مورد دارت هم باید بگم نسبتا یک زبان شکست‌خورده هستش که فلاتر کمی بهش جون داده.
توی جاوااسکریپت هم جایگزین‌های زیادی براش هست مثلا React Native که از قدرت خوبی برخورداره و اپلیکیشن‌هایی مثل instagram باهاش نوشته شدن ( البته کمی سخته و مشکل زیاده داره نسبت به فلاتر ولی خب یادگیری جاوااسکریپت توی جاهای دیگه احتمالا خیلی بدردتون بخوره).


مسعود فرامرزی‌راد
تخصص : Front-end Developer
@sm.faramarzirad 4 سال پیش آپدیت شد
1

درود @mohsen.mehri6101
جاوااسکریپت کاربردهای زیادی داره. از دارت کاربردهای زیادی ندیدم.
تو انتخاب زبان و فناوری به گستردگی آموزشی و جامعه برنامه‌نویسان اون زبان هم توجه کنید که بعداً به مشکلی بر خوردید بتوونید راحت رفعش کنید.
در ضمن از این شاخه به اون شاخه نپرید تو یکی حرفه‌ای بشید.
راکت با آنگولار پیاده‌سازی نشده. از دوستان شنیدم راکت SPA نیست. برای جابه‌جایی بدون رفرش از فناوری دیگری بکارگیری کرده.
آنگولار یک فریمورک فرانت‌اند برای سایت‌های SPAــه.

از طرفی همین سایت راکت رو نگاه کنیم یک عمره روی لاراول بود
حالا آقای موسوی با AngularJs بالاش اورده هممون میدونیم دیگه به احتمال زیاد دنیای بعدی وبسایت ها، به احتمال قوی دنیای anuglar باشه

!!!!!!!!!!!!!!!!!!


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 4 سال پیش آپدیت شد
1

@sm.faramarzirad
@MehdiAghighi
@milad
ممنون از همتون و توضیحاتتون اللخصوص مهدی عقیقی توضیحات خوب و قشنگ نوشتی و حرفت کاملا درسته (اللخصوص در مثال لاراول)
و اینکه اره فک کنم همین مسیر javascript بهتر باشه (یعنی من به این جمع بندی رسیدم )
و اینکه توی اخرین راکت کست از خود اقای موسوی شنیدم که سایت راکت جدیدا به صورت spa نوشته شده اما حقیقتا نمیدونستم که شاید یک زبان دیگه ای غیر از angular باشه - البته تا جایی که یادمه اونجا هم اشاره ای نکرده که سایت راکت با چی نوشته شده

آقا میلاد توی خراسان در هردو کاربرد دل میگیره نه چشم 😀😁😁😀 کلا ما خراسانی ها چپه ایم میدونی که !!


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 4 سال پیش مطرح شد
0

@MehdiAghighi
واینکه شاید دنیای بعدی وب سایت ها angular نباشه اما مطمئن باشین که دنیای وب سایت هایی هستش که با قابلیت spa نوشته شدن
یک تجربه شخصی بگم - توی دانشگاه یکی از اساتید رشته مکانیک اومد پیش من و گفت با این دانشجوم بشینین پروژه اش رو ( که به زبان متلب نوشته بود) روی یک وب سایت بالا بیارین - خلاصه من نوشتمش اما همش تاکید این استاد این بود که نمیتونی مثل یک نرم افزار بنویسیش (یعنی حالت spa)
و من اونجا ضعف خودم و php رو حس کردم ( که البته اخر با کمک js,ajax حل شد!!)


مهدی عقیقی
تخصص : برنامه نویس وب
@MehdiAghighi 4 سال پیش مطرح شد
1

@mohsen.mehri6101 من منظورم این نبود که دنیای بعدی وبسایت‌های SPA آنگولا نیست و باید از ajax مثلا استفاده کنیم xD

یک نگاه به فریم‌ورک‌هایی مثل ویوجی‌اس و ریکت بندازید


Ebrahim Hadadi
تخصص : ReactNative Developer
@hadadi.ebi 2 سال پیش مطرح شد
1

دوستان نظرات خوبی دادن ولی دارت شکست خورده نیست و زبان بسیار قدرتمندیه خیلی از جهات از جاواسکریپت بهتره شی گراست اگریادبگیرین فلاتر بهترین فریم ورکه برای چند سکویی و آینده خوبی داره تو حوزه موبایل یه نمونه اش هم میشه به وابستگی کم به کتابخانه های خارج از فریم ورک فلاتر مثال زد ریکت نیتیو برای کار باهاش کلی کتابخانه باید وارد کنید جاواسکریپت عالیه ولی هیچ زبانی بی عیب نیست خودم react.js و reactnative کار میکنم لمس میکنم مشکلاتشو تخصصی تر بگم تو اجرا کد های جاواسکریت تو مرورگر از v8 استفاده شده ولی تو ریکت نیتیو یه چیز دیگه است


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام