fb pixel
გამოიწერე YouTube-ის არხიyoutube logoგამოწერა
val-do.com-ის ლოგო
კურსებიბლოგიხ.დ.კ.წესებიკონტაქტიკონვერტორები

კურსებიბლოგიხ.დ.კ.წესებიკონტაქტიკონვერტორები
შესვლა
  1. მთავარი
  2. კურსები
  3. Reactjs-ის კურსი დამწყებთათვის
  4. Reactjs-ის უფასო კურსი, პირველი ნაწილი (რეაქთი)
Reactjs-ის უფასო კურსი, პირველი ნაწილი (რეაქთი)

Reactjs-ის უფასო კურსი, პირველი ნაწილი (რეაქთი)

თქვნი მაღალი ინტერესიდან და მოთხოვნიდან გამომდინარე, გადავწყვიტე გავარჩიო რეაქთი და გადავიღო გარჩევის ვიდეოები, რომლის ფარგლებშიც მე თქვენთან ერთად გავარჩევ და ვისწავლი რეაქთჯს-ის საფუძვლებს მისი ოფიციალური დოკუმენტაციიდან გამომდინარე.

სანამ რეაქთის სწავლას გადაწყვეტთ, როგორც თავად რეაქთის დოკუმენტაციაში წერია აუცილებელია ჯავასკრიპტის საბაზისო ცოდნა, რომელსაც სრულიად უფასოდ შეძლებთ ჩემი კურსებიდან.

ასევე სანამ javascript-ის framework/library-ების სწავლას გადაწყვეტთ აუცილებელია იცოდეთ HTML CSS-ენები

  • ჯავასკრიპტის კურსი დამწყებთათვის
  • HTML, CSS-ის კურსი დამწყებთათვის

Reactjs-ის დაყენება ლოკალურ მანქანაზე

იმისთვის, რომ გაუშვათ რეაქთის (Reactjs) ის აპლიკაცია აუცილებელი მოთხოვნაა, ლოკალურ მანქანაზე (თქვენს კომპიუტერზე) დაინსტალირებული გქონდეთ Nodejs, მინიმალური მოთხოვნებია Node >= 14.0.0 და npm >= 5.6

ვერსიების გადასამოწმებლად ტერმინალში შეგიძლიათ დაწეროთ ქვემოთ მოცემული ბრძანებები

node -v // Nodejs-ის ვერსიის გაგება
npm -v // NPM-ის ვერსიის გაგება

პირველი აპლიკაციის გენერაცია Reactjs-ზე

მას შემდეგ, რაც ზემოთ ნახსენებ პროგრამას დავაყენებთ ჩვენთვის შესაძლებელი გახდება ტერმინალიდან ბრძანების მეშვეობით დავაგენერიროთ რეაქთის(React) აპლიკაცია.

npx create-react-app my-app // აგენერირებს რეაქტის აპლიკაციას სახელად my-app
cd my-app // შევდივართ my-app დირექტორიაში
npm start // ვუშვებთ ლოკალურ მანქანაზე

რა არის JSX ?

როგორც რეაქთის(React) დოკუმენტაციაში ვკითხულობთ jsx არის ჯავასკრიპტის (javascript)  სინტაქსის დამატება, რომელიც საშუალებას გვაძლევს ჯავასკრიპტ ფაილში გამოვიყენოთ HTML სელექტორები.

გამოყენების მაგალითი

const name = 'Josh Perez';
const element = <h1>Hello, {name}</h1>;

კურსში შემავალი თემები

🔗 reactjs🔗 jsx

დამატებითი რესურსები

  • Telegram
  • Discord

სხვა კატეგორიები

შეისწავლეთ ვებდეველოპმენტის ენები სრულიად უფასოდ, ისეთები როგორებიცაა Javascript, HTML, CSS და კიდევ სხვა მრავალი ენა

HTML, CSS-ის სა...

HTML, CSS-ის საწყისი კურსი, დამწყებთათვის (deprecated - მოძველებული)

ჯავასკრიპტის კუ...

ჯავასკრიპტის კურსი

JavaScript-ის D...

JavaScript-ის DOM-ის კურსი

TypeScript-ის კ...

TypeScript-ის კურსი

Angular-ის კურს...

Angular-ის კურსი

HTML, CSS-ის კუ...

HTML, CSS-ის კურსი

Reactjs-ის კურს...

Reactjs-ის კურსი დამწყებთათვის

ალგორითმები...

ალგორითმები

Node.js-ის კურს...

Node.js-ის კურსი

Dart-ის კურსი...

Dart-ის კურსი

C პროგრამირების...

C პროგრამირების ენის საფუძვლები

ბოლოს დაწერილი ბლოგები პროგრამირებაზე

ქვემოთ მოცემულია უახლესი 3 ბლოგი პროგრამირების თემატიკასთან დაკავშირებით

როგორ ინახება ი...

როგორ ინახება ინფორმაცია. რა არის Bit და Byte?

რატომ არის კომფ...

რატომ არის კომფორტული სამუშაო ოთახი აუცილებელი კოდის წერისა და პროდუქტიული მუშაობისთვის?

რატომ ვერ პოულო...

რატომ ვერ პოულობენ ჯუნიორები სამსახურს?

  • Reactjs-ის უფასო კურსი, პირველი ნაწილი (რეაქთი)
  • ელემენტების რენდერინგი რეაქთში (reactjs)
  • კომპონენტები და Prop-ები რეაქთში (reactjs)
  • ფუნქცური კომპონენტის გარდაქმნა კლასურ კომპონენტად რეაქთში
  • State და სიცოცხლის ციკლი რეაქთში (reactjs)
პროგრამირების კურსები
HTML, CSSJavaScriptTypeScriptAngularReactJSNodeJSC
გამომყევი
InstagramFacebookLinkedinTelegramDiscordYoutubeGithub

© val-do.com 2026 წელი - ყველა უფლება დაცულია

ვერსია 0.1.52