Waa Maxay client?
Client waa dhinaca app-ka ee isticmaaluhu arko oo taabto: browser-ka, app-ka telefoonka ama barnaamijka desktop-ka. Codsi ayuu u diraa server-ka, jawaabtana wuu soo bandhigaa.
Sidoo kale loo yaqaan
client-ka, client side, front-end client
Sharaxaad
App kasta oo internet-ka ah laba dhinac ayuu leeyahay: mid waa server, midna waa client. Client-ku wuxuu maamulaa waxa muuqda: bogagga, buttons-ka, forms-ka iyo dareenka isticmaalaha. Server-ku wuxuu maamulaa xogta, logic-ga iyo amniga. Labadu waxay ku wada hadlaan API.
Farqiga ugu muhiimsan waa kalsoonida. Code-ka client-ka qof kastaa wuu arki karaa oo wuu beddeli karaa, sidaas darteed shay muhiim ah halkaas laguma xisaabiyo. Password-ka lagama hubiyo client-ka, credits-ka lagama jaro client-ka, API key-gana halkaas laguma qoro. Waxa client-ku qabto waa soo bandhigid iyo weydiin. React-ka, component-ku wuxuu noqon karaa client component ama server component: kuwa hooks-ka isticmaala, sida useState iyo useSession, waa inay client noqdaan, maxaa yeelay browser-ka ayay ku shaqeeyaan. Marka aad taas fahanto, qaladaadka ugu badan ee Next.js waad ka baxaysaa.
Tusaale
"use client";
const { data: session } = useSession();
return <p>Salaan, {session?.user?.name}</p>;
Component-kani browser-ka ayuu ku shaqeeyaa, sidaas darteedna hook-ga session-ka wuu isticmaali karaa. Xogta laftigeeda server-ka ayaa lagu hubiyay; client-ku wuxuu soo bandhigayaa magaca oo keliya.
Halkee ayaad Dugsiiye ku baranaysaa?
Farqiga client iyo server, hooks-ka iyo isku xirka API-ga waxaad ku baranaysaa barnaamijka Full Stack AI Engineer. Sidoo kale, cashar bilaash ah oo aad ku aragto laba dhinacba: koorsada React-ka.
Video-ga
Daawo meesha uu ereygu kaga hadlayo
Helitaanka Session-ka ee Client-ka iyo Server-ka 1:06:30
Su'aalo
Su'aalaha badanaa la weydiiyo
- Client iyo frontend ma isku mid baa?
- Way is dhow yihiin. Frontend waxaa loo isticmaalaa design-ka iyo code-ka muuqda; client waxaa loo isticmaalaa markaad ka hadlayso dhinaca codsiga diraya, oo mobile app-na noqon karo.
- Maxay client-ku u xanuunsan yahay amni ahaan?
- Wax kasta oo halkaas jira user-ku wuu arki karaa. Hubinta iyo xisaabinta lacagta server-ka samee; client-ka waxaad ugu tagtaa soo bandhigid.
Ereyo la xiriira
Sii wad akhriska
Waa Maxay server?
Server waa computer had iyo jeer shaqaynaya oo aqbala requests-ka ka yimaada isticmaalayaasha, database-ka xogta ka soo qaada, jawaabtana soo celiya. Waa dhinaca aan user-ku arkin ee app-ka.
Waa Maxay frontend?
Frontend waa dhinaca application-ka ee user-ku arko oo taabto: bogagga, badhannada, foomamka iyo dhaqdhaqaaqa shaashadda. Browser-ka ama telefoonka ayuu ku shaqeeyaa.
Waa Maxay React?
React waa library JavaScript ah oo Meta (Facebook) samaysay, loona isticmaalo dhisidda user interface-ka websites-ka iyo apps-ka. Waa tool-ka frontend-ka ugu caansan adduunka.
Waa Maxay component?
Component waa qayb UI ah oo madaxbannaan oo dib loo isticmaali karo: header, button, card, form. React-ka page kasta components ayaa laga dhisaa, sida dhismo bulukeeti laga dhiso.
Waa Maxay API?
API (Application Programming Interface) waa qaabka ay laba barnaamij isku xiraan: mid ayaa codsi diraya, midna wuxuu soo celiyaa jawaab. Shaqooyinka server-ka ku jira ayuu banaanka u soo saaraa si app kastaa uu u isticmaalo.