سبک زندگی برنامه‌نویسی

۹ مطلب با کلمه‌ی کلیدی «nodejs» ثبت شده است

معرفی Sails.js


بعد از معرفی Nodejs در سالیان قبل ترندهای برنامه‌نویسی و ابزارهای توسعه تغییرات زیادی کردند، از اتوماتیک کردن توسعه تا پکیج‌های بسیار زیاد توسعه داده شده به زبان جاوا اسکریپت. زبان‌ها و فریم‌ورکهای زیادی از  Nodejs و npm استفاده کردند و همزمان تغییرات بزرگی در اکمااسکریپت به وجود آمد نسخه‌های جدید زبان به سرعت استاندارد شدند و رشد بزرگی در ابزارهای توسعه نمایان شد.


حالا جاوااسکریپت زبانیست که هواخواهان زیادی دارد و ابزارهای زیادی برای آن ساخته شده است. یکی از کارهایی که درسالهای اخیر با Nodejs متداولا انجام میشود ساخت برنامه‌های سمت سرور با آن است. در بین برنامه‌نویسان استفاده از پلتفورم Node بیشتر با ساختارهای غیر رابطه‌ای و اپروچ‌های جدید همچون استفاده از دیتابیس‌های nosql مرسوم است اما اگر تمایل به توسعه‌ی برنامه‌های MVC سمت سرور خود با جاوااسکریپت دارید استفاده از Sails.js یکی از بهترین روش‌هاست. فریم‌ورکی که حس و حال ریلز یا جنگو را در جاوااسکریپت برای شما زنده میکند و البته پشتیبانی و جامعه‌ کاربری قدرتمندی را در پشت خود دارد.


۱۱ دی ۹۴ ، ۲۲:۰۰ ۰ نظر

تولید انبوهی از داده‌های فیک با faker.js


توسعه‌دهندگان برنامه‌های تحت وب احتمالا بارها شده که نیاز به امتحان کردن برنامه‌هایشان با داده‌های شبه واقعی داشته باشند. کاری که اگر بصورت دستی انجام دهیم سخت و طاقت‌فرساست و ابزارهایی برای ساختن این داده‌ها به روش ساده‌تر ساخته شده اند.
حالا یک کتابخانه‌ی خوب و کاربردی برای حل این مشکل برای توسعه‌دهندگان جاوااسکریپت ( چه مرورگر، چه node ) ساخته شده به نام faker.js که به یک روش بسیار ساده تنها با یک تابع برای شما داده‌های زیادی تولید میکند. همچنین تمپلیت‌های مختلفی برای ساختارهایی مثل نام و ایمیل درآن وجود دارد که با این وجود عمده‌ی کارهایتان احتمالا با فراخوانی یک تابع انجام شود. شاید بد نباشد امتحانش کنید :
۰۸ دی ۹۴ ، ۲۱:۳۰ ۰ نظر

نئون : Rust + Node


اگر از علاقه‌مندان به زبان‌های برنامه‌نویسی باشید احتمالا در مورد زبان Rust که توسط بنیاد موزیلا حمایت می‌شود هم شنیده‌اید و شاید هم علاقه‌مند به نوشتن برنامه‌هایتان به این زبان باشید و از طرفی اگر از پلتفورم Node.js هم استفاده میکنید شاید ترکیب راست و نود بد به نظر نرسد. کار که دیو هرمان در قالب پروژه ای به نام نئون انجام داده است.

نئون یک لایه انتزاعی روی پلتفورم نیتیو Node است که به شما امکان نوشتن ماژول‌های Node را در زبان راست میدهد. اگر از طرفداران این بستر و زبان هستید حتما سری به این پروژه بزنید:

۰۳ دی ۹۴ ، ۱۲:۴۵ ۰ نظر