احتمالا دوستانی که من رو میشناسند، مطلع هستند زبانی که بیشتر پروژه های خودم (بخصوص پروژه های تحت وب) رو باهاش میسازم، زبان روبی است. روبی زبانی سادهست. گیراست و به سادگی هم همه جا در دسترسه (بخصوص با ابزارهایی مثل RVM یا Docker ).
احتمالا دوستانی که من رو میشناسند، مطلع هستند زبانی که بیشتر پروژه های خودم (بخصوص پروژه های تحت وب) رو باهاش میسازم، زبان روبی است. روبی زبانی سادهست. گیراست و به سادگی هم همه جا در دسترسه (بخصوص با ابزارهایی مثل RVM یا Docker ).
اما مدتی هم میشه که شنیدم برای پروژه های Backend میشه از جاوااسکریپت استفاده کرد. ابتدا خیلی به این موضوع خوشبین نبودم ولی کم کم با خودم گفتم «خب که چی؟!» و نهایتا در گوگل سرچ کردم Backend development in javascript . اولین نتیجه فرمورکی بود به نام Express. مدت بسیاری بود که فرمورک Sinatra در روبی دوست من بود اما بعد از پیدا کردن اکسپرس چند روزی میشه که اینطوری شدم :
در این مطلب قصد ندارم وارد ابعاد فنی بشم و نمونه کد و … نشون بدم (ویرگول جان، کاش یه آموزشی چیزی که چطور کد رو مثل آدمیزاد نشون بدیم و سینتکس هایلایت کنیم و … داشتی) و تنها قصد داشتم که کشف جدیدم رو معرفی کنم. امیدوارم مطلب براتون مفید بوده باشه!
در آخر هم یک لینک به وبسایت Express.js میدم (امیدوارم البته ویرگول این رو بکلینک در نظر نگیره و مطلبم پاک نشه :)) ) و خب اگر اهل فن باشید، احتمالا نیازی نخواهید داشت به خوندن ادامه مطالبم. در غیر این صورت، باید کمی منتظر باشید تا تجربیات خودم رو به صورت کد در اختیارتون قرار بدم 🙂