👨🏻‍💻 TechCode Azerbaijan
943 subscribers
436 photos
30 videos
155 files
1.18K links
Azərbaycanın yerli proqramlaşdırma kanalı 🇦🇿💻
Paylaşımlarımız:
💡 Proqramlaşdırma ilə bağlı məqalələr
💡 Vakansiyalar və təcrübə proqramları
💡 Kitablar və proqramlaşdırma arxivləri (MEGA, Yandex Disk)
💡 Udemy kurs endirim kuponları

Link : @techcodeaz
Download Telegram
#Coderİnfo #react

📍React.JS nədir?

React-ın rəsmi saytındakı tərifi "İnteraktiv UI dizaynlarını rahat bir şəkildə yaratmağınıza imkan verir." şəklindədir. İndi React-ın məqsədinə, işinə və tərifinə nəzər salaq.

React İstifadəçi interfeysləri yaratmaq üçün istifadə olunan Facebook tərəfindən istehsal olunan javascript kitabxanasıdır. Reakt bir framework deyil, qeyd etdiyim kimi bir kitabxanadır. Bunun səbəbi React-ın yalnız görünüş (səhifə / baxış) qatına fokuslanmasıdır. Bunun xaricində heç bir memarlıq təbəqəsi ilə əlaqəsi yoxdur. React-in yeganə vəzifəsi Arayüzdəki bütün əməliyyatları ən məntiqli, asan, ən sərfəli və ən təsirli şəkildə etməkdir. React'ı daha texniki olaraq təyin etsək; React, Virtual DOM (Virtual DOM) arxitekturasından istifadə edən bir komponent (element) əsaslı ön kitabxanadır.

Bu məqaləmizdə bəzi terminlər sizə yad gələ bilər. Bunlardan birincisi "komponent" ola bilər. İndi React inkişaf etdirməyə başladığınız gündən ən çox istifadə edəcəyiniz bu termini nəzərdən keçirək.

@CoderrTv
React.js Türkçe Kaynak.pdf
859.3 KB
#reactjs #react

📚 React js kitabı
🌐 Dil: Türkcə 🇹🇷

@TechCodeAz | TechCode.Az
Aşağıdakı ixtisaslar üzrə #remote işləyə biləcək sahəsini yaxşı bilən mütəxəssislər axtarılır.

- İngilis dili mütləqdir.
- Maaş : 3000-5000$

Vakansiyalar haqqında ətraflı məlumat

SENIOR #REACT DEVELOPER
https://lnkd.in/eVukzPqu

MIDDLE #REACT DEVELOPER
https://lnkd.in/eEe3KnmX

SENIOR #FRONT-END DEVELOPER
https://lnkd.in/eFqJ7wQf

SENIOR #VUE.JS DEVELOPER
https://lnkd.in/e3FEyUGX

MIDDLE #VUE.JS DEVELOPER
https://lnkd.in/eHkRB5Da

Göstərilən tələblərə cavab verən namizədlər öz CV-lərini xayalaazadliyeva2@gmail.com elektron ünvanına göndərə bilərlər.
Məktubun mövzu hissəsində müraciət edilən vəzifə adının göstərilməsi xahiş edilir.

Bu cür vakansiyalar üçün telegram kanalımızı izləyin : https://lnkd.in/euYe2A57
Create React App köməyilə proyekt yaratmısınızsa, onun nə qədər yavaş olmasını bilirsiniz.Bu yavaşlıqları dev serveri aktivləşdirəndə(cold start) və koddakı dəyişliklərin browserde göstərilməsində müşahidə etmək olar. Ən pis tərəfi də ondadır ki, proyektin kodbazası və asılılıq sayı artdıqca bu göstəricilər daha da yavaşlayır.💻 

Problem nədədir? 🤔 

Create React App Webpack bundler-dən istifadə edir. Webpack dev server aktivləşəndə bütün kodu bundle edir, yəni bütün kodbazanı bir və ya bir neçə optimizasiya olunan fayla çevirir.

Prosesi necə sürətləndirmək olar? 🧐 

Create React App yerine ViteJS dən istifadə oluna bilər. Vite özünü yeni nəsil frontend tooling kimi tanıdır.🛠️ 

Xüsusiyyətlər:

1.Development zamanı esbuild-dən istifadə edir. Esbuild Go dilində yazılan çox sürətli bundler-dir.
2.Koddakı dəyişikliklərin browser-də göstərilməsi vaxtı kodbazasının ölçüsündən aslı olmayaraq eyni qalır.
3.TypeScript, SCSS, JSX konfiqurasiyasız dəstəkləyir (SCSS-dən istifadə etmək üçün npm dən yükləmək lazımdır.) və s.

Əminəm ki, Vite-ni yoxladıqdan sonra bir də Create React App-a qayıtmayacaqsınız 🙂

#frontend #react #development #vite #programming


@CoderrTv | ©️Mammadkhan Bayramov
👍7👏1