برنامه نویسی وب

آموزش برنامه نویسی و دیجیتال مارکتینگ به زبان ساده

برنامه نویسی وب

آموزش برنامه نویسی و دیجیتال مارکتینگ به زبان ساده

این وبلاگ مرجعی کامل برای آموزش مباحث دنیای وب و دیجیتال مارکتینگ و سئو می باشد.

طبقه بندی موضوعی
آخرین مطالب

۳ مطلب در ارديبهشت ۱۳۹۹ ثبت شده است

انگولار 9

۲۲
ارديبهشت

مقدمه
 
در این مقاله به بررسی آخرین نسخه انگولار تا این تاریخ از زوایه جدیدی میپردازیم.
 
تیم انگولار سرانجام آخرین نسخه خود یعنی انگولار 9  را در 7 فوریه 2020 منتشر کرد.
 
که بنا به گفته خودشان بزرگ ترین آپدیت انگولار در 3 سال اخیر میباشد.
 
انگولار محبوب ترین فریمورک زبان Javascript است که برای پیاده سازی اپلیکیشن‌های وب تک صفحه‌ای(Single Page Application) مورد استفاده قرار میگیرد.
 
نسخه جدید انگولار 9  کوچکتر ، سریعتر و آسانتر است و توسع برنامه ها را برای توسعه دهندگان آن بسیار آسانتر میکند.
 
توسعه دهندگان همچنین در حال حاضر از نحو و ساختار واضح پروژه برخوردار هستند.
 
هدف اصلی Angular 9 ، تهیه کامپایلر Ivy برای همه برنامه ها است.
 
مزیت اصلی Ivy این است که قادر است اندازه برنامه های کوچک و بزرگ را به میزان قابل توجهی کاهش دهد.
 
  • علیرضا نهری

ویژگی های nodejs

۱۷
ارديبهشت

ویژگی های nodejs

 

مقدمه

 یکی از رویاهای برنامه نویسان جاوا اسکریپت این بود که بتوانند کدهای خود را به جز مرورگر کاربر یا همون فرانت در سمت سرور  و بک اند هم اجرا کنند.

 یعنی به کمک جاوا اسکریپت بتوانند ظاهر و منطق سرویس تحت وب خود را در کنار هم ایجاد کنند و دیگر برای برنامه نویسی سمت سرور سراغ زبان هایی مثل PHP یا ASP نروند.

 یکی از محیط‌های هایی که به برنامه نویسان اجازه می‌دهد کدهای جاوا اسکریپت خود را سمت سرور اجرا کنند، Node.js می‌باشد.

نود جی اس  یک محیط سمت سرور رایگان برای زبان برنامه نویسی جاوا اسکریپت میباشد (در واقع برای اجرا از موتور V8 Engine جاوا اسکریپت گوگل کروم استفاده می کند).

این پلتفرم با زبان های C ، C++ و جاوا اسکریپت نوشته شده است و در تمامی سیستم عامل ها مانند انواع لینوکس ، ویندوز، مکینتاش ، سولاریس و … قابل اجرا و بهره برداری است.

ما در مقاله نود جی اس چیست به طور مفصل به بررسی این پلت فرم پرداختیم.

  • علیرضا نهری

nodejs چیست

۰۷
ارديبهشت

مقدمه

در این مقاله به بررسی Nodejs چیست مپردازیم.

node.js در واقع یک پلتفرم است که محوریت اصلی آن بر روی زبان جاوااسکریپت است.

 Node.js  امروزه توانسته با استفاده از تکنولوژی رویداد محوری که درون خود پایه گذاری کرده است، بسیاری از برنامه‌نویسان را جذب خود کند.

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

در حال حاضر  JavaScript قدرت انجام کارهایی را دارد که دیگر زبان‌های اسکریپت‌نویسی مانند  Python  ندارند.

هم JavaScript  مرورگر شما و هم Node.js بر روی موتور runtime  جاوااسکریپت V۸ اجرا می‌شوند. این موتور کد JavaScript  شما را می‌گیرد و آن را به یک کد ماشین (Machine Code) سریع‌تر تبدیل می‌کند. کد ماشین، یک کد سطح پایین است که کامپیوتر می‌تواند بدون نیاز به تفسیر آن، اجرایش کند.

  • علیرضا نهری