یکی از رویاهای برنامه نویسان جاوا اسکریپت این بود که بتوانند کدهای خود را به جز مرورگر کاربر یا همون فرانت در سمت سرور و بک اند هم اجرا کنند.
یعنی به کمک جاوا اسکریپت بتوانند ظاهر و منطق سرویس تحت وب خود را در کنار هم ایجاد کنند و دیگر برای برنامه نویسی سمت سرور سراغ زبان هایی مثل PHP یا ASP نروند.
یکی از محیطهای هایی که به برنامه نویسان اجازه میدهد کدهای جاوا اسکریپت خود را سمت سرور اجرا کنند، Node.js میباشد.
نود جی اس یک محیط سمت سرور رایگان برای زبان برنامه نویسی جاوا اسکریپت میباشد (در واقع برای اجرا از موتور V8 Engine جاوا اسکریپت گوگل کروم استفاده می کند).
این پلتفرم با زبان های C ، C++ و جاوا اسکریپت نوشته شده است و در تمامی سیستم عامل ها مانند انواع لینوکس ، ویندوز، مکینتاش ، سولاریس و … قابل اجرا و بهره برداری است.
ما در مقاله نود جی اس چیست به طور مفصل به بررسی این پلت فرم پرداختیم.
node.js در واقع یک پلتفرم است که محوریت اصلی آن بر روی زبان جاوااسکریپت است.
Node.js امروزه توانسته با استفاده از تکنولوژی رویداد محوری که درون خود پایه گذاری کرده است، بسیاری از برنامهنویسان را جذب خود کند.
شرکت هایی مانند آیبیام ، مایکروسافت،لینکدین،پیپل،نتفلیکس،یاهو سیسکو از نود جی اس استفاده میکنند.
در حال حاضر JavaScript قدرت انجام کارهایی را دارد که دیگر زبانهای اسکریپتنویسی مانند Python ندارند.
هم JavaScript مرورگر شما و هم Node.js بر روی موتور runtime جاوااسکریپت V۸ اجرا میشوند. این موتور کد JavaScript شما را میگیرد و آن را به یک کد ماشین (Machine Code) سریعتر تبدیل میکند. کد ماشین، یک کد سطح پایین است که کامپیوتر میتواند بدون نیاز به تفسیر آن، اجرایش کند.
لازم به ذکر است که برای pwa در انگولار نیازی به برنامه نویسی نیست و تنها با اجرای چند دستور میتوانید به راحتی pwa را در پروژه خود راه اندازی کنید.
با راه اندازی pwa اگر استانداردهای برنامه نویسی و طراحی را به خوبی رعایت کرده باشید میتوانید یک وب اپلیکیشن حرفه ای بسازید که فرقی با اپلیکیشن های native ندارند.
ما در این مقاله از فریم ورک انگولار استفاده میکنیم که شما هم چنین میتوانید مقاله های راجب انگولار را مشاهده نمایید.
انگولار،نام فریم ورک محبوبی است که تحت جاوا اسکریپت در حال فعالیت است و بیشتر در حوزه وب و طراحی سایت کاربرد دارد.
فریم ورک انگولار فریم ورک نرم افزاری تحت وب متن باز مبتنی بر جاوا اسکریپت است که توسط گوگل و گروهی از افراد و شرکت ها نگهداری می شود تا بسیاری از چالش های توسعه برنامه های تک صفحه ای را رفع کند. و به عنوان اولین رویکرد تلفن همراه شناخته میشود.
ایده اصلی این کتابخانه ، اضافه کردن امکاناتی جدید به Html می باشد تا آن را از یک زبان نشانه گذاری ساده خارج کند.
امکانات متفاوتی در این کتابخانه وجود دارد از جمله مهم ترین این امکانات برقراری ارتباط پویا بین داده های ورودی و خروجی می باشد.به این معنی که به سادگی میتوانید اطلاعات دریافت شده از کاربر را به صورت خودکار جمعآوری کنید، پردازش کنید، در محلهای دلخواه نمایش دهید یا به سرور بفرستید.
در این مقاله،قصد داریم تا شما را با فریم ورک محبوب انگولار آشنا کنیم و بخش هایی از آن را بررسی کنیم. فریم ورک انگولار،بیشتر برای کلاینت-ساید (سمت کاربر) استفاده می شود.
در میان بازار داغ رقابت فریم ورک های جاوا اسکریپتی در حال حاضر انگولار در کنار ری اکت به یکی از محبوب ترین فریم ورک های جاوا اسکریپتی تبدیل شده است.
قابلیت های فوق العاده این فریم ورک و معماری منظم باعث شده است بسیاری از شرکت های معروف دنیا از انگولار استفاده کنند.
سوال وردپرس چیست معمولا برای اکثر افرادی که می خواهند خودشان سایت خود را راه اندازی کنند پیش می آید. شما می خواهید سایت شخصی یا سایت شرکتی یا فروشگاه اینترنتی خود را با وردپرس راه اندازی کنید اما نمی دانید که وردپرس چیست یا چه کاربردی دارد. در این مطلب با این آشنا می شوید که این سیستم چه کاربردی دارد و وردپرس را چگونه می توان به بهترین شکل بکار گرفت.
مقدمه در این مقاله قصد داریم تا بیشتر با svg آشنا بشیم و نحوه استفاده و کدنویسی svg و یاد بگیریم اگه هنوز در مورد svg چیز زیادی نمیدونید بهتره مقاله های قبلی ما در مورد اینه که svg چیست و هم چنین نحوه استفاده svg در صفخات وب را مطالعه کنید و بعد به سراغ این مقاله بیاین.
آموش svg و یادگرفتن اون بسیار سادست و شما براحتی میتونید اونو یاد بگیرید.