پرش به محتوا
پرتو همراه هیام
خانه
تماس با ما
ثبت سفارش
استخدام
منو
خانه
تماس با ما
ثبت سفارش
استخدام
09916940400
کوییز ری اکت
آزمون جذب کارآموز فرانتاند React
لطفاً به سوالات زیر پاسخ دهید.
نام
*
نام خانوادگی
*
شماره همراه
*
React چیست؟
*
یک کتابخانه جاوااسکریپت برای ساخت رابط کاربری
یک زبان برنامهنویسی
یک سیستم مدیریت محتوا
یک فریمورک CSS
کدام یک از موارد زیر جزو ویژگیهای اصلی React است؟
*
Virtual DOM
سیستم مسیریابی (Routing)
مدل داده روابطی (Relational Data Model)
مدیریت استایلها (Style Management)
کدام یک از هوکهای زیر برای مدیریت حالت (state) در تابعهای کامپوننتها استفاده میشود؟
*
useState
useEffect
useContext
useRef
JSX چیست؟
*
یک افزونه برای جاوااسکریپت
یک زبان قالببندی مشابه HTML
یک فریمورک جاوااسکریپت
یک ابزار برای مدیریت حالت
چه زمانی از useEffect استفاده میشود؟
*
برای مدیریت رویدادها
برای مدیریت حالتها
برای مدیریت اثرات جانبی
برای ارسال درخواستهای HTTP
کدام یک از موارد زیر برای رندر شرطی در React استفاده میشود؟
*
if-else
switch-case
ternary operator
همه موارد
state در React چیست؟
*
یک شیء برای ذخیرهسازی دادههای متغیر
یک تابع برای مدیریت رویدادها
یک مؤلفه برای مدیریت نمایش
یک ابزار برای استایلدهی
props در React چیست؟
*
پارامترهای ورودی برای کامپوننتها
پارامترهای خروجی از کامپوننتها
شیءهای داخلی برای مدیریت حالت
ابزارهایی برای مدیریت استایلها
کدام یک از موارد زیر برای ایجاد کامپوننتهای کلاس استفاده میشود؟
*
function
class
const
let
کدام یک از موارد زیر به صورت مستقیم در React تغییر نمیکند؟
*
state
props
component
render
چه چیزی باعث میشود که یک کامپوننت دوباره رندر شود؟
*
تغییر state
تغییر props
هر دو مورد
هیچکدام
کدام هوک برای مدیریت مقدار ورودی فرم استفاده میشود؟
*
useState
useEffect
useContext
useRef
Fragment در React چیست؟
*
یک کامپوننت برای نمایش یک عنصر
یک کامپوننت برای نمایش چندین عنصر بدون عنصر پدر
یک ابزار برای مدیریت رویدادها
یک کتابخانه برای مدیریت حالت
چگونه میتوان به صورت مستقیم state را تغییر داد؟
*
با استفاده از setState
با استفاده از direct assignment
با استفاده از props
با استفاده از یک کامپوننت دیگر
کدام هوک برای مدیریت مقادیر مرجع (reference values) استفاده میشود؟
*
useState
useEffect
useContext
useRef
Context API در React برای چه استفاده میشود؟
*
برای مدیریت استایلها
برای ارسال درخواستهای HTTP
برای مدیریت دادهها در سطح بالاتر
برای مدیریت رویدادها
کدام هوک برای فراخوانی دادهها در اولین بار رندر شدن کامپوننت استفاده میشود؟
*
useState
useEffect
useContext
useRef
در کدام روش میتوان از رویدادهای ماوس استفاده کرد؟
*
onClick
onHover
onMouseMove
همه موارد
کدام مورد در React وجود ندارد؟
*
state
props
methods
events
چرا کلیدها (keys) در React اهمیت دارند؟
*
برای بهبود عملکرد
برای شناسایی عناصر منحصر به فرد در لیستها
برای مدیریت رویدادها
برای مدیریت استایلها
کدام یک از موارد زیر یک روش معمول برای استایلدهی در React است؟
*
استفاده از CSS
استفاده از Inline styles
استفاده از Styled Components
همه موارد
کدام یک از هوکهای زیر برای استفاده از context در یک کامپوننت استفاده میشود؟
*
useState
useEffect
useContext
useRef
کدام مورد برای مدیریت فیلدهای فرم در React استفاده میشود؟
*
state
props
component
render
کدام یک از روشهای زیر برای استفاده از state در کامپوننتهای کلاس استفاده میشود؟
*
this.state
this.props
this.component
this.render
کدام هوک برای پاکسازی اثرات جانبی در یک کامپوننت استفاده میشود؟
*
useState
useEffect
useContext
useRef
روش مناسب برای ارسال دادهها از کامپوننت فرزند به کامپوننت والد چیست؟
*
استفاده از props
استفاده از state
استفاده از callback functions
استفاده از context
کدام یک از موارد زیر بهترین روش برای بهینهسازی عملکرد در React است؟
*
استفاده از Virtual DOM
استفاده از Lazy Loading
استفاده از Memoization
همه موارد
کدام هوک برای مدیریت مقدار ورودی فرم در React استفاده میشود؟
*
useState
useEffect
useContext
useRef
چرا از Redux در پروژههای React استفاده میشود؟
*
برای مدیریت استایلها
برای مدیریت حالت سراسری (global state)
برای مدیریت رویدادها
برای مدیریت روتینگ
کدام یک از موارد زیر برای مدیریت رویدادها در React استفاده میشود؟
*
addEventListener
onEvent
event handler functions
همه موارد
کدام یک از موارد زیر بهترین روش برای مدیریت روتینگ در یک اپلیکیشن React است؟
*
React Router
Hash Router
Browser Router
همه موارد
کدام یک از هوکهای زیر برای مدیریت متغیرهای غیرفراخوانی (non-referential) استفاده میشود؟
*
useState
useEffect
useMemo
useCallback
چه زمانی باید از React.memo استفاده شود؟
*
برای بهبود عملکرد کامپوننتهای تابعی
برای مدیریت حالت
برای مدیریت اثرات جانبی
برای مدیریت رویدادها
کدام یک از موارد زیر برای ایجاد یک فرم در React استفاده میشود؟
*
form
input
textarea
همه موارد
کدام یک از موارد زیر برای جلوگیری از رفتار پیشفرض فرم در React استفاده میشود؟
*
preventDefault
stopPropagation
stopImmediatePropagation
همه موارد
چه زمانی باید از useCallback استفاده شود؟
*
برای بهبود عملکرد کامپوننتهای تابعی
برای مدیریت حالت
برای مدیریت اثرات جانبی
برای مدیریت روتینگ
کدام یک از موارد زیر برای مدیریت دادههای ناهمگام (asynchronous data) استفاده میشود؟
*
useEffect
async/await
Promises
همه موارد
کدام یک از موارد زیر برای مدیریت استایلهای پویا در React استفاده میشود؟
*
CSS Modules
Styled Components
Inline Styles
همه موارد
کدام یک از موارد زیر به React اجازه میدهد تا به روزرسانیهای کوچکتر و سریعتری انجام دهد؟
*
Virtual DOM
Context API
Redux
Hooks
کدام یک از موارد زیر برای مدیریت خطاها در کامپوننتها استفاده میشود؟
*
Error Boundaries
try/catch
useEffect
useState
چه زمانی باید از useReducer به جای useState استفاده شود؟
*
برای مدیریت حالتهای پیچیده
برای مدیریت اثرات جانبی
برای مدیریت روتینگ
برای مدیریت استایلها
کدام یک از موارد زیر برای بهینهسازی رندر در React استفاده میشود؟
*
useMemo
useCallback
React.memo
همه موارد
کدام یک از موارد زیر برای ایجاد روتهای خصوصی در React استفاده میشود؟
*
PrivateRoute
ProtectedRoute
AuthRoute
همه موارد
کدام یک از موارد زیر برای ارسال درخواستهای HTTP در React استفاده میشود؟
*
Axios
Fetch API
XMLHttpRequest
همه موارد
کدام یک از موارد زیر برای مدیریت حالتهای سراسری (global states) در React استفاده میشود؟
*
Redux
Context API
MobX
همه موارد
کدام یک از موارد زیر برای ایجاد انیمیشن در React استفاده میشود؟
*
React Transition Group
Framer Motion
GreenSock (GSAP)
همه موارد
کدام یک از موارد زیر برای مدیریت فرمهای پیچیده در React استفاده میشود؟
*
Formik
React Hook Form
Redux Form
همه موارد
کدام یک از موارد زیر برای تست کامپوننتهای React استفاده میشود؟
*
Jest
React Testing Library
Enzyme
همه موارد
کدام یک از موارد زیر برای رندر سمت سرور (server-side rendering) در React استفاده میشود؟
*
Next.js
Gatsby
React DOM Server
همه موارد
کدام یک از موارد زیر برای ساخت اپلیکیشنهای موبایل با استفاده از React استفاده میشود؟
*
React Native
Expo
Ionic
همه موارد