مقایسه SSR با SSG
در این مقاله سایت های ایجاد شده به صورت استاتیک (static-generated site) و اپلیکیشن های رِندر شده در سمت سرور (SSR یا server-side rendered)، دو موضوعی که عموما به جای هم به کار می روند را بررسی می کنیم.
در این مقاله سایت های ایجاد شده به صورت استاتیک (static-generated site) و اپلیکیشن های رِندر شده در سمت سرور (SSR یا server-side rendered)، دو موضوعی که عموما به جای هم به کار می روند را بررسی می کنیم.
انگولار در ورژن های 8 و 9 و در نهایت نسخه 10 تغییرات برنامه نویسی ملموسی نداشته است و بیشتر تغییرات در کدهای داخلی خود انگولار است که هدف این تغییرات، بهینه سازی کدهای تولید شده و بالا رفتن سرعت اجرای کدهای تولید شده می باشد. پس شما اگر نسخه 8 انگولار را کار می کنید باید هر چه سریع تر اپلیکیشن خود را بروزرسانی کنید و سعی کنید همیشه از جدیدترین نسخه ها استفاده کنید و پروژه خود را بروز نگه دارید.
ueدر این مقاله میخواهیم ضمن آشنایی با مفهوم هوک در ری اکت یک هوک سفارشی برای دریافت اطلاعات از API ها بپردازیم. نحوه تعریف و پیاده سازی، کَش کردن نتیجه و پاک سازی کامپوننت از دیگر نکات آموزش داده شده در این مقاله است.
در بخش اول مقاله آموزش گیت با نحوه نصب Git و ایجاد local repository آشنا شدیم. دستورات اولیه Git را نیز با هم مشاهده کردیم. حالا نوبت به وصل کردن local repository به یک remote repository می رسد.
شما به عنوان برنامه نویس حتما باید به یکی از ابزارهای Source Control مسلط باشید که الان دوران Git می باشد و بهتر است این ابزار را یاد بگیرید. ما در این مقاله گیت را خواهیم شناخت، با نحوه کارش آشنا خواهیم شد و دستورات پرکاربرد Git را تمرین خواهیم کرد.
به کمک ویژگی ها و قابلیت هایی که در ES6 اضافه شده زبان جاوا اسکریپت بیش از پیش غنی شده و نوشتن کد جاوا اسکریپت آسان تر و لذت بخش تر شده است. در این مقاله 8 مورد از پرکاربردترین ویژگی های افزوده شده به جاوا اسکریپت را بررسی کرده و نمونه کدهای مربوط به هر بخش را خواهیم دید.
در این آموزش می خواهیم به همراه هم مفاهیم و کاربردهای هوک در ری اکت را در قالب یک اپ ساده ی سرچ فیلم یاد بگیریم. در این آموزش از سه هوک پرکاربرد که توسط تیم ری اکت ایجاد شده اند استفاده می کنیم و نشان می دهیم که چطور می توانیم به کمک این هوک های قدرتمند یک کامپوننت تابعی را مانند کامپوننت های کلاسی پذیرای state کنیم.
اگر با مدتی با ری اکت کار کرده باشید احتمالا با ایده ی پاس دادن prop ها از یک کامپوننت به بعدی و از آنجا به بعدی و همینطور به بعدی و بعدی آشنا هستید و با آن کار کرده اید. ریداکس به عنوان یک روش مدیریت state در ری اکت کمک می کند دسترسی کامپوننت ها با state مستقیم بوده و مدیریت state از یکجا کنترل شود.
اگر شما هم مثل ما و اکثر برنامه نویس ها از رگولار اکسپرشن لذت نمی برید و یادگیری آن برای شما سخت است این مقاله را از دست ندهید. با ما همراه باشید تا با چند قاعده و مفهوم ساده به روشی کاربردی رگولار اکسپرشن را یاد بگیرید.
برخلاف عقیده عمومی که تست نرم افزار فعالیتی واحد شناخته شده است، چرخه ی تست نرم افزار مجموعه ای از اقدامات متوالی است که برای سنجش مطلوبیت نرم افزار انجام می پذیرد. این اقدامات به طور روشمندی کمک می کنند تا محصول نرم افزاری مورد تایید واقع شود.