محمد
5 سال پیش توسط محمد مطرح شد
4 پاسخ

php یا node.js

سلام .من یه مدت کوتاه php کار کردم متوجه شدم خوب نمیتونم باهاش ارتباط برقرار کنم .
بعد تحقیق کردم که فهمیدم با node.js میشه بک اند زد .
سوال من این هست که ایا با node.js میشه همه کار هایی که با php کرد با نود هم انجام داد؟
بعدش اینکه بنده js و react رو قبلا کار کردم . یه دلیل اینکه میخوام node.js رو انتخاب کنم چون توی javascript تقریبا خوب هستم.
لطفا راهنمایی کامل کنید ممنون میشم.


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 5 سال پیش مطرح شد
1

@mohmohammad679
سلام.
اگر با php راحت نیستید، می تونید با node.js کار کنید، منطقی تر هم هست. به خاطر این که سابقه کار با JS رو هم دارید پس راحت تر موارد رو درک خواهید کرد.


آرین حسینی
تخصص : Solidity Developer. Blockchai...
@arian 5 سال پیش آپدیت شد
0

سلام وقت بخیر
احتمالا این پادکست راکت کمکتون کنه.
و همچنین این پادکست هم میتونه کمک کننده باشه.
@mohmohammad679


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

از اونجایی که آشنایی قبلی با کلیت JS دارید فکر میکنم راه منطقی تر این باشه با Node.js شروع کنید. یکی دو پروژه انجام بدید با هدف یادگیری کلیت و منطق بک اند. بعدش در حد آشنایی و تجربه PHP رو هم امتحان کنید. اگر بیشتر پسندیدید اون وقت شیفت میکنید به PHP و الا هم که همون Node.js رو ادامه میدید.

اگر اصول کلی و منطق بک اند رو با همون Node.js مسلط شده باشید تغییر زبان نباید کار سختی باشه. چون در نهایت همشون ابزار هستند و ممکنه سینتکس هاشون با هم فرق داشته باشن. ولی نهایتا با هم مشترکات زیادی دارند.

یک توصیه دوستانه هم اینکه زیاد وسواس به خرج ندید در انتخاب زبان. همون زمان و انرژی رو اگر بذارید روی هر کدوم از گزینه ها به مراتب بیشتر برد کردید.

موفق و موید باشید


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 5 سال پیش مطرح شد
2

اینکه دوستان میگن دلبخواهیه و هرکدوم رو دوست داری شروع کن من مخالفم !
شما هیچ مدیر پروژه ای رو نمیبینید که به برنامه نویساش بگه با هرچی عشقت میکشه پروژه رو بزن !!!
شما اگه بخوای یه پروژه سیستم سفارش غذا با nodejs mongodb بنویسی قطعا نگهداری و توسعه و مقیاس پذیری خیلی ضعیفتری داره نسبت به وقتی که از لاراول یا asp.net core استفاده کنی
درواقع بستگی به پروژه داره نه اینکه کدوم رو دوست داری!!!


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

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