Font size
WorksheetsВопросы по основам веб-разработки
Total questions: 98
Worksheet time: 49mins
1. Backend деген не?
Сайттың дизайнына жауап беретін бөлігі
Қосымшаның серверлік бөлігі
Анимациялар мен стильдер
Тек деректер қоры
Сервер не істейді?
HTML-ді браузерде көрсетеді
Сұраныстарды өңдеп, жауап қайтарады
Тек CSS сақтайды
Браузерді іске қосады
Мәлімет алу үшін қай HTTP әдіс қолданылады?
POST
DELETE
GET
PUT
Мәлімет жіберу үшін қай HTTP әдіс қолданылады?
GET
POST
HEAD
OPTIONS
API деген не?
Бағдарламалау тілі
Бағдарламалардың өзара әрекеттесу интерфейсі
Деректер қоры
Сервер
REST API ненің негізінде жұмыс істейді?
WebSocket
HTTP
FTP
GraphQL
Қай статус «Сәтті» дегенді білдіреді?
404
500
200
301
Қай статус «Табылмады» дегенді білдіреді?
200
403
500
404
500 статусы нені білдіреді?
Клиент қатесі
Сервер қатесі
Қол жеткізу жоқ
Бағыттау
JSON деген не?
Сурет форматы
Стиль тілі
res.json() не істейді?
HTML жібереді
JSON форматында жауап қайтарады
Мәлімет алады
Файл сақтайды
Backend-код әдетте қайда орындалады?
Браузерде
Серверде
CSS ішінде
HTML ішінде
Node.js деген не?
CSS фреймворк
Серверде JavaScript орындау ортасы
Браузер
Деректер қоры
Middleware деген не?
HTML бет
Сұранысты өңдейтін аралық функция
Деректер қоры
API түрі
Cookie не үшін керек?
Стиль сақтау
Пайдаланушы деректерін сақтау
Серверді іске қосу
Құпиясөзді шифрлау
Cookie қайда сақталады?
Серверде
Деректер қорында
Браузерде
CSS ішінде
Авторизация деген не?
Тіркелу
Пайдаланушы құқықтарын тексеру
Аккаунтты жою
Жаңа база құру
Аутентификация деген не?
Пайдаланушыны тану
Құқық беру
База жасау
API пайдалану
JWT деген не?
Деректер қоры
Авторизация токені
HTTP әдіс
Middleware
JWT ішінде не болады?
CSS
HTML
Пайдаланушы деректері
Суреттер
Өшіру үшін қай HTTP әдіс қолданылады?
GET
POST
PUT
DELETE
Endpoint деген не?
Сервер
API сұраныс жасайтын URL
Деректер қоры
Cookie
fetch() не істейді?
Сервер жасайды
HTTP сұраныс жібереді
CSS-пен жұмыс істейді
Cookie сақтайды
CORS деген не екенін таңдаңыз.
Бұл веб-қосымшаларға басқа домендерден ресурстарға қол жеткізуге мүмкіндік беретін механизм.
Бұл деректерді шифрлау әдісі.
Бұл сервердің IP мекенжайын анықтау тәсілі.
Бұл JavaScript кітапханасы.
Environment variables деген не?
CSS айнымалылары
Сервер ортасының айнымалылары
HTML атрибуттар
Cookie
26. .env файлы әдетте қайда болады?
Браузерде
Ашық репозиторийде
Серверде
CSS ішінде
Backend framework деген не?
Сервер логикасын жазуға арналған құрал
Стиль кітапханасы
Графикалық редактор
Браузер
Деректер қоры деген не?
HTML бет
Мәліметтер сақталатын орын
Сервер
Cookie
SQL деген не?
Стиль тілі
Деректер қорына сұраныс тілі
Backend фреймворк
API
NoSQL деген не?
Тек MySQL
Реляциялық емес деректер қорлары
HTTP
JWT
Сервер қате болғанда не істейді?
Статус қайтарады
Жабылады
Базаны өшіреді
Cookie тазалайды
Request деген не?
Сервер жауабы
Клиент сұранысы
Cookie
JSON
Response деген не?
Сұраныс
Сервердің клиентке жауабы
Middleware
API
Request body деген не?
URL
Header
Сұраныс деректері
Cookie
Header не үшін қолданылады?
HTML сақтау
Метадерек жіберу
Анимация
База
Serverless деген не?
Серверсіз код
Серверді басқармай код жазу
Тек frontend
Деректер қоры
Логирование деген не?
Анимация
Сервер оқиғаларын жазу
Авторизация
Cookie
async/await деген не екенін таңдаңыз.
Асинхронды операцияларды жеңілдететін JavaScript синтаксисі.
HTML элементтерін стильдеу тәсілі.
Деректер базасын басқару жүйесі.
Суреттерді өңдеу алгоритмі.
Что такое асинхронный код?
CSS
Асинхронды код жазу тәсілі
HTTP
HTML
Promise деген не?
База түрі
Асинхронды объект
HTTP әдіс
Cookie
try/catch не үшін керек?
Сұраныс жіберу
Қателерді өңдеу
API жасау
Авторизация
Backend қауіпсіздігі деген не?
Дизайн
Деректерді қорғау
Анимация
CSS
HTTPS не үшін керек?
Жылдамдық
Мәліметтерді шифрлау
Дизайн
Анимация
Hashing деген не?
Құпиясөзді хэштеу
CSS
API
Cookie
Неге құпиясөзді ашық түрде сақтауға болмайды?
Базу
Қауіпсіз емес
Әдемі емес
Жұмыс істемейді
Session деген не?
Файл
Пайдаланушының уақытша күйі
API
Middleware
Session қайда сақталады?
Тек браузерде
Серверде
CSS ішінде
HTML ішінде
Next.js-та backend не істейді?
Тек UI
API және сервер логикасы
Тек CSS
Анимация
API Route деген не?
CSS файл
Серверлік маршрут
HTML бет
Cookie
API не қайтарады?
Тек HTML
JSON / мәліметтер
CSS
Анимация
MDN не үшін қолданылады?
Дизайн
Веб-технологиялар документациясы
Музыка
Видео
not-found.tsx файлы не үшін керек?
500 қатесіне
404 беті (табылмады)
CSS файл
Middleware
52. error.tsx файлы не істейді?
404 көрсетеді
Global CSS
Қате шыққанда көрсетілетін Error Boundary
loading.tsx не үшін қолданылады?
Шрифт жүктеу
Деректер жүктеліп жатқанда UI көрсету
API жазу
404 бет
Global стильдер әдетте қай файлда болады?
app/style.ts
app/globals.css
app/global.css
public/style.css
App Router-дағы негізгі layout файлы:
root.tsx
layout.tsx
app.tsx
index.tsx
Бетті динамикалық ету үшін не жазылады?
static = true
dynamic = "force-dynamic"
cache = false
ssr = true
ISR қолдану үшін не жазылады?
isr = 30
revalidate = 30
refresh = 30
useEffect қай жерде қолданылады?
Server Component
Client Component
Middleware
API Route
60. app/api/.../route.ts деген не?
UI бет
API endpoint файлы
CSS файл
Layout
route.ts ішінде қандай әдістер жиі қолданылады?
OPEN, CLOSE
GET, POST, PUT, DELETE
START, END
READ, WRITE
API route ішінде query параметрді қалай аламыз?
req.query
URL(req.url).searchParams
useSearchParams
В файле page.tsx ішінде route параметрлерін қалай аламыз?
useParams()
props { params }
window.location
req.params
Клиент жағында query параметрлерді алу:
useQuery
useSearchParams
useRouterQuery
getQuery
Ағымдағы URL жолын алу үшін:
useUrl
usePathname
useRoute
useLocation
Server Component-та redirect қалай жасалады?
router.push()
redirect("/login")
window.location
Link
router.push() қай жерде жұмыс істейді?
Server Component
Client Component
Middleware
next/navigation не береді?
CSS құралдар
Навигацияға арналған hook пен функциялар
API
Database
next/headers не үшін?
Tailwind
Server-де header және cookie оқу
Image
Routing
NextResponse не қайтарады?
JSX
Сервер жауабы
CSS
HTML template
NextResponse көбіне қайда қолданылады?
page.tsx
middleware және API
globals.css
public
next.config.js файлы не үшін?
API
Next.js конфигурациясы
CSS
images.domains не үшін керек?
SSR
Сыртқы суреттерге рұқсат беру
API
Auth
public/ папкасы не үшін?
Сервер коды
Статикалық файлдар
API
Components
getServerSideProps деген не?
App Router
Pages Router-дағы SSR
Middleware
API
getStaticProps деген не?
API
Pages Router-дағы SSG
CSS
Middleware
App Router-да SSG орнына не қолданылады?
useEffect
fetch + revalidate
localStorage
generateMetadata() не істейді?
CSS
SEO metadata динамикалық жасау
API
Middleware
generateStaticParams() не үшін?
Cookie
Динамикалық беттерді алдын ала генерациялау
JWT
SSR
Pre-rendering деген не?
Client render
HTML-ді алдын ала жасау
CSS
Image
Edge Runtime деген не?
Browser
Пайдаланушыға жақын серверде орындалу
Local PC
CSS
Middleware қашан іске қосылады?
UI кейін
Маршруттан бұрын
Беттен кейін
Streaming деген не?
Видео
HTML-ді бөліп жіберу
Image
API
Suspense не үшін?
Cookie
Жүктеу кезінде fallback UI
Auth
API
Қорғалған беттерді қалай жасау дұрыс?
CSS
Cookie/JWT + middleware
localStorage
Button жасыру
headers() функциясы не істейді?
CSS
Server-де request header оқу
API
Routing
cookies() функциясы:
Tailwind
Server-де cookie оқу
Image
Route Segment деген не?
CSS
URL-дің папка сегменттері
Database
JWT
useParams() не қайтарады?
Header
URL параметрлері
Cookie
CSS
favicon.ico не үшін?
API
Сайт иконкасы
SSR
Middleware
Bundle деген не?
HTML
JS/CSS жинағы
JWT
DB
Code Splitting деген не?
DB бөлу
JS-ты бөліп жүктеу
CSS
next/dynamic не үшін?
Static
Lazy loading
Cache
API
Client-side navigation деген не?
Reload
Reload-сыз ауысу
Server only
API only
Static Assets деген не?
API
Өзгермейтін файлдар
JWT
DB
npm run build не істейді?
Dev
Production build
Install
Test
npm start не істейді?
Build
Production серверін іске қосу
Install
