კურსები ›
React
ინტერფეისების აწყობა კომპონენტებით: state, props, hooks და რეალური აპლიკაციის არქიტექტურა.
👑 Pro4 დონე40 მოდული200 თავიმალე
რას ისწავლი
- კომპონენტები, props და state
- Hooks და მონაცემების ნაკადი
- დიდი აპლიკაციის ორგანიზება და ოპტიმიზაცია
სილაბუსი
დამწყები10 მოდული · 50 თავი
1React-ის საფუძვლები0 / 5
რა არის Reactმალეპროექტის შექმნა Vite-ითმალეJSXმალეპირველი კომპონენტიმალეგვერდზე გამოტანამალექვიზი: React-ის საფუძვლებიმალე2კომპონენტები და props0 / 5
ფუნქციური კომპონენტიმალეpropsმალეchildrenმალენაგულისხმევი მნიშვნელობებიმალეკომპონენტების ჩადგმამალექვიზი: კომპონენტები და propsმალე3მდგომარეობა0 / 5
useStateმალემდგომარეობის განახლებამალერამდენიმე stateმალეობიექტები და მასივები state-შიმალეstate-ის აწევა ზემოთმალექვიზი: მდგომარეობამალე4მოვლენები0 / 5
მოვლენის დამმუშავებელიმალეარგუმენტების გადაცემამალეფორმის მოვლენებიმალეpreventDefaultმალემოვლენების ნიმუშებიმალექვიზი: მოვლენებიმალე5პირობითი ჩვენება0 / 5
პირობა კომპონენტშიმალე&& და ტერნარულიმალეnull-ის დაბრუნებამალეადრეული returnმალეჩატვირთვის და შეცდომის ჩვენებამალექვიზი: პირობითი ჩვენებამალე6სიები და key0 / 5
სიის გამოტანა map-ითმალეkeyმალესიის გაფილტვრამალესიის დალაგებამალეცარიელი სიამალექვიზი: სიები და keyმალე7ფორმები0 / 5
მართული ველებიმალერამდენიმე ველიმალეcheckbox და selectმალეფორმის შემოწმებამალეფორმის გაგზავნამალექვიზი: ფორმებიმალე8სტილი0 / 5
classNameმალეჩაშენებული სტილიმალეCSS Modulesმალეპირობითი კლასებიმალეUI ბიბლიოთეკებიმალექვიზი: სტილიმალე9ეფექტები0 / 5
useEffectმალედამოკიდებულებების მასივიმალეგასუფთავებამალემონაცემების ჩატვირთვამალეხშირი შეცდომები ეფექტებშიმალექვიზი: ეფექტებიმალე10React-ულად ფიქრი0 / 5
ინტერფეისის დაშლა კომპონენტებადმალესტატიკური ვერსიამალემინიმალური stateმალესად ცხოვრობს stateმალემონაცემების უკუდინებამალექვიზი: React-ულად ფიქრიმალეპროექტი: ფილმების საძიებომალე
აპი, რომელიც ფილმებს ეძებს და აჩვენებს: კომპონენტები, state, სიები და ფორმა.
საშუალო10 მოდული · 50 თავი
1hook-ები სიღრმეში0 / 5
useRefმალეuseMemoმალეuseCallbackმალეuseReducerმალეhook-ების წესებიმალექვიზი: hook-ები სიღრმეშიმალე2საკუთარი hook-ები0 / 5
საკუთარი hook-ის დაწერამალეuseFetchმალეuseLocalStorageმალეhook-ების კომპოზიციამალეhook-ის ტესტირებამალექვიზი: საკუთარი hook-ებიმალე3Context0 / 5
Context APIმალეProviderმალეuseContextმალეcontext-ის ოპტიმიზაციამალეროდის არ გვჭირდება contextმალექვიზი: Contextმალე4მარშრუტები0 / 5
React Routerმალემარშრუტების აღწერამალემარშრუტის პარამეტრებიმალეჩადგმული მარშრუტებიმალედაცული მარშრუტებიმალექვიზი: მარშრუტებიმალე5მონაცემების ჩატვირთვა0 / 5
fetch კომპონენტშიმალეჩატვირთვა და შეცდომამალეTanStack Queryმალექეშირება კლიენტზემალემუტაციებიმალექვიზი: მონაცემების ჩატვირთვამალე6ფორმები სიღრმეში0 / 5
React Hook Formმალესქემით შემოწმებამალედინამიკური ველებიმალეფაილის ატვირთვამალეფორმის მოხერხებულობამალექვიზი: ფორმები სიღრმეშიმალე7კომპონენტების ნიმუშები0 / 5
კომპოზიციამალეrender propsმალეშედგენილი კომპონენტებიმალემართული და უმართავიმალემაღალი რიგის კომპონენტებიმალექვიზი: კომპონენტების ნიმუშებიმალე8წარმადობის საფუძვლები0 / 5
რენდერის გაგებამალეReact.memoმალეkey და რენდერიმალეlazy და SuspenseმალეProfilerმალექვიზი: წარმადობის საფუძვლებიმალე9შეცდომების დამუშავება0 / 5
შეცდომის საზღვარიმალესათადარიგო ინტერფეისიმალეშეცდომების ჩაწერამალეასინქრონული შეცდომებიმალეხელახალი ცდამალექვიზი: შეცდომების დამუშავებამალე10ტესტირება0 / 5
Testing Libraryმალეკომპონენტის ტესტიმალემოვლენების იმიტაციამალეAPI-ს იმიტაციამალეhook-ის ტესტიმალექვიზი: ტესტირებამალეპროექტი: მაღაზიის კალათამალე
ონლაინ მაღაზია კატალოგით, კალათით, როუტერით და API-დან ჩატვირთული მონაცემებით.
მოწინავე10 მოდული · 50 თავი
1მდგომარეობის მართვა0 / 5
გლობალური stateმალეRedux ToolkitმალეZustandმალესერვერის და კლიენტის stateმალეstate-ის არქიტექტურამალექვიზი: მდგომარეობის მართვამალე2რთული ნიმუშები0 / 5
headless კომპონენტებიმალეპოლიმორფული კომპონენტებიმალეslot ნიმუშიმალეportalმალეforwardRefმალექვიზი: რთული ნიმუშებიმალე3რენდერი სიღრმეში0 / 5
reconciliationმალეfiberმალეbatchingმალეკონკურენტული რენდერიმალეtransitionმალექვიზი: რენდერი სიღრმეშიმალე4Suspense და streaming0 / 5
Suspense მონაცემებისთვისმალეuseმალეstreamingმალეSuspense და შეცდომებიმალეჩონჩხის ინტერფეისიმალექვიზი: Suspense და streamingმალე5სერვერის კომპონენტები0 / 5
React Server Componentsმალეკლიენტის და სერვერის საზღვარიმალეserver actionsმალემონაცემები სერვერზემალეშეზღუდვებიმალექვიზი: სერვერის კომპონენტებიმალე6React და TypeScript0 / 5
props-ის ტიპებიმალეgeneric კომპონენტებიმალეhook-ების ტიპებიმალეcontext ტიპებითმალეdiscriminated propsმალექვიზი: React და TypeScriptმალე7ანიმაცია0 / 5
CSS გადასვლები React-შიმალეMotion ბიბლიოთეკამალეგანლაგების ანიმაციამალეგასვლის ანიმაციამალეანიმაციის ფასიმალექვიზი: ანიმაციამალე8ხელმისაწვდომობა0 / 5
სემანტიკა JSX-შიმალეფოკუსის მართვამალეARIA კომპონენტებშიმალეხელმისაწვდომი ფორმებიმალეხელმისაწვდომობის ტესტირებამალექვიზი: ხელმისაწვდომობამალე9მრავალენოვნება0 / 5
i18n ბიბლიოთეკებიმალეთარგმანების ფაილებიმალემრავლობითი და ფორმატებიმალეRTL მხარდაჭერამალეენის გადართვამალექვიზი: მრავალენოვნებამალე10არქიტექტურა0 / 5
საქაღალდეების სტრუქტურამალეფუნქციებად დაყოფამალედიზაინ-სისტემამალეAPI შრემალეკოდის გაყოფამალექვიზი: არქიტექტურამალეპროექტი: მონაცემების დაფამალე
დაფა გრაფიკებით, ფილტრებით და გლობალური მდგომარეობით, ტესტებით დაფარული.
ექსპერტი10 მოდული · 50 თავი
1React შიგნიდან0 / 5
fiber-ის არქიტექტურამალეschedulerმალეhook-ები შიგნიდანმალეhydrationმალეReact Compilerმალექვიზი: React შიგნიდანმალე2წარმადობა სიღრმეში0 / 5
აპის პროფაილინგიმალესიების ვირტუალიზაციამალეbundle-ის ანალიზიმალემეხსიერების გაჟონვამალეWeb Vitals React-შიმალექვიზი: წარმადობა სიღრმეშიმალე3დიზაინ-სისტემები0 / 5
კომპონენტების ბიბლიოთეკამალეტოკენებიმალეStorybookმალევერსიებიმალედოკუმენტაციამალექვიზი: დიზაინ-სისტემებიმალე4ტესტირების სტრატეგია0 / 5
ტესტირების პირამიდამალეინტეგრაციის ტესტებიმალეE2E ტესტები Playwright-ითმალევიზუალური ტესტებიმალეტესტები CI-შიმალექვიზი: ტესტირების სტრატეგიამალე5მიკროფრონტენდები0 / 5
module federationმალესაზღვრებიმალესაერთო დამოკიდებულებებიმალეგუნდების დამოუკიდებლობამალეხარჯი და სარგებელიმალექვიზი: მიკროფრონტენდებიმალე6React Native-ის გაცნობა0 / 5
რა არის React Nativeმალეკომპონენტებიმალენავიგაციამალეnative მოდულებიმალეკოდის გაზიარებამალექვიზი: React Native-ის გაცნობამალე7უსაფრთხოება0 / 5
XSS React-შიმალეdangerouslySetInnerHTMLმალეავთენტიფიკაციის ნაკადებიმალენიშნების შენახვამალედამოკიდებულებების რისკიმალექვიზი: უსაფრთხოებამალე8რეალური დროის აპები0 / 5
WebSocket React-შიმალეოპტიმისტური ინტერფეისიმალეერთობლივი მუშაობამალეოფლაინ მხარდაჭერამალესინქრონიზაციამალექვიზი: რეალური დროის აპებიმალე9მიგრაცია0 / 5
კლასებიდან hook-ებზემალევერსიის განახლებამალეძველი კოდიმალეcodemodმალეთანდათანობითი გადასვლამალექვიზი: მიგრაციამალე10ფრონტენდის ლიდერობა0 / 5
ტექნიკური გადაწყვეტილებებიმალეკოდის მიმოხილვამალესტანდარტებიმალემენტორობამალეგეგმამალექვიზი: ფრონტენდის ლიდერობამალეპროექტი: ერთობლივი დაფამალე
რეალურ დროში ერთად სამუშაო დაფა: WebSocket, ოპტიმისტური განახლება და ოფლაინ რეჟიმი.