بخش 6 – Node.JS ، درک Node.js
بخش 6 – Node.JS ، درک Node.js
برای اینکه Node.js را بفهمید ، در ابتدا نیاز دارید تا چند ویژگی کلیدی جاوا اسکریپت را که موجب می گردد تا برای برنامه نویسی سمت سرور خوب باشد درک کنید . جاوا اسکریپت یک زبان بسیار ساده اما در عین حال بسیار قابل انعطاف می باشد . توابع First-class وclosure آن را تبدیل به یک زبان ایده آل برای نرم افزارهای تحت وب می نماید .
جاوا اسکریپت دارای شهرت بدی بنام غیرقابل اعتماد بودن می باشد . اما بهرحال این اندیشه نمی تواند براساس واقعیت باشد . چرا که در واقع شهرت بد جاوا اسکریپت از غیرقابل اعتماد بودن DOM می باشد . Dom ( Document Object Model ) یک API ( Application Programming Interface ) می باشد که مرورگر از آن برای فعالیت و استفاده از جاوا اسکریپت استفاده می نماید . بهرحال جاوا اسکریپت یک زبان خوش ساخت و قابل اعتماد مابین مرورگرها و Node.js می باشد . در این بخش ما بررسی خواهیم کرد که چطورNode.js از جاوا اسکریپت استفاده می نماید تا به یک سازگاری بالا در زمینه ی نرم افزارهای تحت وب برسد .