Fork me on GitHub

خیار!

خیار برای سلامتی شما مفید است.

خیار برای سلامتی نرم افزار های شما هم مفید است!

سپاسگذار خواهم شد اگر دیدگاه های خود را در اینجا یا در Vimeo بنویسید.

فیلم آشنایی با Node.js

در واحد «مدرن» در شرکت «توسن» هر هفته یک نفر یک موضوع را به دیگران آموزش می‌دهد. چند هفته پیش نوبت من بود و موضوع ارائه من هم Node.js بود. فیلم این ارائه در Vimeo گذاشته شده است. برای دیدن این فیلم به نشانی زیر بروید: http://vimeo.com/29084752

اسلایدهای این ارائه هم در نشانی زیر در GitHub در دسترس هستند: http://behrang.github.com/presentations/node.js/2011-09-07/

اگر در Vimeo حساب کاربری داشته باشید، می‌توانید فیلم را دریافت کنید. حجم فیلم کم شده تا دریافت آن ساده‌تر باشد.

در این ارائه، نخست Node.js معرفی می‌شود و سپس برنامه نویسی بدون Thread و همچنین Non-blocking توضیح داده می‌شود. سپس چند نمونه کد نوشته می‌شود. پس از آن هم چند کتابخانه مهم در Node.js معرفی می‌شوند که شامل NPM، Connect و Express می‌شود. در پایان هم کمی درباره Parallel Programming و به کار گیری پردازنده‌های چند هسته‌ای در برنامه‌های Node.js توضیح داده می‌شود.

برای دیدن فیلم‌های دیگر ارائه شده در «توسن» می‌توانید به کانال Tosan Tech Talk در Vimeo به نشانی زیر بروید: http://vimeo.com/channels/ttt

معرفی و نصب NPM

npm برای مدیریت پکیج های nodejs استفاده میشه. اکثر ماژول هایی که برای ند نوشته می شوند برای سهولت استفاده در npm ثبت می شوند و می تونید با استفاده از یک دستور ساده این ماژول ها رو به پروژه های خودتون اضافه کنید و به عبارت دیگه وابستگی های پروژه های خودتون رو مدیریت کنید. طریقه نصب و کار با npm در ادامه مطلب شرح داده شده.