سلام دوستان
چند وقته که میبینم بازار node.js داغ شده ، بر همین اساس میخوام از شما عزیزان راهنمایی بگیرم
من برنامه نویس full stack هستم و زبان سمت سرور رو با php کد میزنم و به زبان برنامه نویسی php تسلط کامل دارم و تمام مباحث از قبیل (oop, polymorphism , abstract, interface, inheritance, curl, mvc, design pattern, ....) و تمام ریزکاری ها رو میدونم
با یکی از فریم ورک های (codeigniter) این زبان آشنایی کامل دارم .
برنامه نویسی javascript هم تسلط کامل دارم
حالا یه چند وقته دارم وسوسه میشم که backend رو سوییچ کنم سمت Node.js
با توجه به اینکه جاوا اسکریپت زبان async هست و از مزایای event driven و non blocking بهره میبره خواستم نظر شما رو بدونم
از همه جوانب (بازار کار ، مزایا ، معایب و ...)
لطفا بدون تعصب به زبان خاصی و با دلیل بیان کنید
ممنون