Frontend
Бэкендке сұрау жіберіп жатқанда, орындалу кезінде (немесе одан бұрын) интернет байланысы үзілсе. Бұл жағдайда қандай HTTP статусы алатын боламыз?
CSS-те каскад және нақтылық ұғымдарымен таныссыз ба? Нақтылықпен жұмыс істеуге қандай әдістемелер көмектеседі?
Module Federation дегеніміз не және ол не нәрсені қамтиды?
import React, { useState, useEffect, useRef, useContext, useReducer, useMemo } from 'react'; export default () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("әр рендер 1")); console.log("әр рендер 2"); useEffect(() => { console.log("әр рендер 3"); return () => { console.log(4); }; }, [count]); return ( <button onClick={() => setCount((prevProps) => ++prevProps)}> Арттыру </button> ); }
Tailwind қалай жұмыс істейтіні туралы түсінік бар ма?
TypeScript тапсырмасы: Animal класы бар, оның move және bark әдістері бар, process функциясы Animal типіндегі жануарды қабылдайды және оның bark әдісін шақырады. TypeScript қатесі бола ма? Тиісті түрде типті қалай нақтылауға болады? Type guard-ты қалай жазасыз?
JavaScript-те қандай деректер түрлері бар? Примитивтер мен объектілердің айырмашылығы неде? Олар жадыда қалай сақталады?
Ені мен биіктігін қабылдайтын және спираль тәртібімен (өсу, 1-ден басталады, оңға, содан кейін төмен, солға, жоғары) толтырылған екі өлшемді массивті қайтаратын функция жазыңыз.
Rest және spread операторлары дегеніміз не? Олар қалай ерекшеленеді?
Микрофронтендтер негізіндегі архитектура болды ма?
Интерфейсті қайда қолдануға болады, бірақ типті қолдануға болмайды?
Фронтенд дамыту контекстінде Docker және CI/CD-мен кездестіңіз бе?
function sum(a, b) { return a + b; } function memo() {}
TypeScript-те generics дегеніміз не?
Құрама компоненттер + React Context → formEntity-ді Form ішіндегі провайдер арқылы өткізу және FormItem-да пайдалану. Form балаларын FormContext.Provider-мен орайды, ал FormItem cloneElement көмегімен value мен onChange-ты Input-қа енгізеді. Қауіп: FormItem update-ке name-ды дұрыс өткізуді қадағалаңыз. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```
Жобаның әртүрлі бөлімдері арасында қанша рет ауыстырдыңыз?
AI негізіндегі агенттік дамыту тәжірибеңіз бар ма?
v-if және v-show директиваларының айырмашылығы неде?
Дебаунс деген не?
Кілт өзгерген кезде компонентпен не болады? Функционалдық компоненттердің өмірлік циклін түсіндіріңіз.