Free React For Beginners
3.04K subscribers
231 photos
5 videos
1 file
387 links
💻 Про #React та #frontend та #веб розробку
🧑‍🎓 Для початківців і не тільки

👉 https://www.youtube.com/@reactdev
Download Telegram
Окрім обробки завантаження та обробки помилок, не забувайте також відписуватися від асинхронних подій - таймаутів, таймерів, requestAnimationFrame та запитів на сервер.

Зробити все це дуже просто - головне не забути про це :)

Для відміни мережевого запиту потрібно:

1. В useEffect створити екземпляр класу AbortController
2. Передати властивість signal в поле signal методу fetch (Axios це також підтримує)
3. Повернути з useEffect метод, який викличе abort на екземплярі AbortController

Все... Тепер, коли зміняться залежності ефекту, або коли компонент буде демонтовано, асинхронний запит буде відмінено.

З setTimeout, setInterval, requestAnimationFrame ще простіше. Вони повертають спеціальний id і все що вам треба зробити - викликати clearInterval, clearTimeout, cancelAnimationFrame у функції, яку повертає useEffect.

П.М. Планую зробити ефір в якому потоптатися по типових помилках в React. + Можливо зробити розіграш під благодійний збір на майстерню. Але поки це лише в планах.

Бережіть себе.
❤42👍14
Отака от несподівана новина

@FwDays запросили мене виступати в жовтні на React+ конфі

Було неочікувано та дуже приємно, вже навіть встигли обговорити з програмним комітетом можливу тему. Якщо вдасться все зробити - може бути прямо цікаво)

Але я про що - оскільки тема ще в роботі, ви можете запропонувати свою - про яку вам було б цікаво послухати. Хто зна, можливо саме її ви і почуєте зі сцени FwDays :)
❤35🔥7👏3
Отже про конфу.

Тема звісно #React, 18 жовтня, Київ.

Виступати будуть як мінімум Ілля Климов та Сергій Бабіч. Чи я буду - не знаю точно останнім часом було багато роботи, підготуватися просто не встигаю. Можливо буде альтернативний формат, побачимо.

Хто хоче прийти: Промо-код на 10%: FRFB2510
Хто хоче виступити (тех комітет там чудовий) тиць сюди

Бережіть себе, шахеди останнім часос геть озвіріли. Ну і скоро побачимось.

Ваш зампомиш.
❤23
Як покласти СlaudFlare на годину?

Виявляється нічого складного - все що треба, допустити помилку в масиві залежностей хуку useEffect і ClaudFlare заддосить сам себе.

Так що не сумуйте якщо у вас щось не виходить, всі помиляються. Головне не опускати руки)

Дякую пану Євгену за посилання
🔥17😁7❤4✍2🤯1
Повернувся на два дні в Київ) помитися поголитися відпочити)

В цілому все гаразд, роботи трохи є, але всі живі здорові, вже добре.

З цікавого активно розширюють штат для перехоплювачів шахедів. Має бути норм.

А так, продовжуємо служити. А ви як тут?
❤78❤‍🔥6
Сподіваюся всі живі. Схоже що це був рекордний наліт. Як бачите - путін не зацікавлений в мирі. Йому потрібна капітуляція України. А до чого призведе наша капітуляція ви можете побачити на прикладі Білорусі. І це ще в кращому випадку...
❤21💯14
З новим Роком. Нехай це буде останній рік війни. А росія нехай отримує те на що заслужила.

І якщо ми перетеопимо один одного, все буде добре.

Усіх зі святами!
❤120
Free React For Beginners
З новим Роком. Нехай це буде останній рік війни. А росія нехай отримує те на що заслужила. І якщо ми перетеопимо один одного, все буде добре. Усіх зі святами!
Київ, співчуваю. Сам сьогодні в цю ніч був на лукьянівці. Як на мене, найважча ніч за всі.

Ринку на який я ходив 15 років немає, метро пошкоджене, навіть мак згорів(

Але ми ще поборимось. Я щиро вірю що у нас ще є шанси відстояти свою незалежність. І хай що собі русня уявляє чи хоче, ми будемо самі собі господарями.

Бережіть себе, все буде так, чи інакше. Побачимось в ефірі!
❤65💔33
Всім привіт. Давно не бачилися, але до телеграму руки все ніяк не доходили. В лінкедині я ще періодично відписуюсь, а з телеграмом складніше.

У мене все так само. Служба, служба, служба. Але дали відпустку так що я щасливий. А взагалі у нас багато цікавого, наприклад товариші долучились до зйомки ролика для сталкера) Або товариш збив молнію з 12 калібру. А чому вона там літала)

Щодо реакту то давно ним не займався, для моїх задач це прямо оверкіл. В цілому достатньо чистого js або простіть мене пайтону.

Взагалі з розробкою в ЗСУ стає краще. Багато підрозділів зрозуміли цей інструмент і всіляко залучають розробників за їх фахом. Не кругом, звісно, але явно більше ніж 2 роки назад.

А як ваші справи? Що зараз з роботою? Як взагалі почуває себе розробка?
❤50❤‍🔥7👍4
Думаю багатьом буде цікаво щось дізнатися про розробоку в ЗСУ

Спробою розповісти трохи того що знаю.

По-перше є загально військова розробка. Тобто розробка та підтримка систем які загально прийняті в ЗСУ Наприклад Дельта, вони навіть колись виступали на FWDays (23 рік здається). Там розробка схожа на звичайний продукт, зі спрінтами та ретро. Кажуть що ночують вдома, є вихідні, але головне що програмування це їх основна задача, на передок не ходять. Дельта звісно не єдина така система їх ще є декілька, то ж в теорії вибір є.

По-друге, є локальний софт який використовується на рівні бригади або корпусу. Це те чого раніше не було. Зараз толкові бригади розібралися з тим що дає програмування і активно його застосовують для покращення собі життя. Це можуть бути складські програми, аналітичні або інші. Наскільки я бачив зазвичай це теж єдина задача, але вже не зовсім, можуть підкидати щось іще по фаху. + якщо це система яка так чи інакше пов'язана з керуванням то ти її і тестуєш і впроваджуєш.

І нарешті є третій рівень коли розробка використовується для локальних задач. Наприклад певна автоматизація позиції (не повірите, банальне адміністрування живлення) допрацювання софта нрк чи бпла і так далі. Ось тут вже розробник працює в першу чергу за військовим фахом (звязківець приміром) а вже потім полегшує життя собі та побратимам автоматизацією.

В цілому розробників стараються берегти наскільки я це бачу зараз. Іноді виїхати на позицію треба прямо старатися. Певно так не у всіх, але це те що я особисто бачив по підрозділах.

Якось так. Якщо мене читає Дельта - вам привіт, колись я хотів у вас служити, але не склалося. Тим не менше ваша система реально крута.

Потім ще розповім про БЗВП, як раз нещодавно знайомий проходив.

Всім дякую, бережіть себе за можливості.
👍42❤13❤‍🔥3🥰1👏1🎉1
Як і обіцяв - про БЗВП по свіжих слідах (і заодно про процес).

У знайомого злетіло бронювання і прийшла повістка. Він прийняв рішення мобілізовуватися і звернувся в декілька бригад за рекрутингом, і паралельно набрав мене. У людини є досвід з розробкою і ще деякі супутні моменти, то ж я пішов до командира і запропонував з ним поговорити.

В сумі ми проговорили десь до 10 хвилин. Перше питання мотивація, друге готовність працювати, третє скіли. Після цього йому розповіли про підрозділ і запропонували посаду. Одразу скажу що не до мене, а по-сусідству, щоб не було конфліктів. Після цього був ще один дзвінок між ним та його майбутнім безпосереднім командиром.

Він день подумав, поспілкувався з іншими частинами і прийняв рішення йти до нас. Далі ВЛК, підписання контракту (але не отримав* його, не робіть так), заїзд на пару днів в частину і відбуття на БЗВП.

Оскільки ВЛК його визнало обмежено придатним (так дійсно буває коли ти йдеш на контракт сам) його відправили в окремий навчальний центр для "обмежено придатних". Для обмежено придатних БЗВП, по-перше, коротше - 30 днів замість 45, по-друге менші фізичні навантаження - без смуги перешкод, психофізичної полоси, бігу. Як він розповідав - вони ходили, а у кого взагалі були проблеми зі спиною то підвозили.

В усьому іншому стандартне БЗВП - стрільби, медицина, щось про дрони, наряди і тривоги. Зі свого досвіду наряди та тривоги це найнеприємніше, але пережити можна, особливо в літній період. От в зимовий тривоги це велика проблема. Там банально холодно, навіть з буржуйками ну і спробуйте поспати 3 - 4 ночі уривками по 2-4 години. Задоволення таке собі. А варіантів немає, людей треба під час тривоги ховати. Ну і наряд по кухні лажа.

Після місяця навчань він повернувся в частину і ще за тиждень вже був в своєму підрозділі. Ось якось так.

* Що він зробив правильно: вибрав рекрутинг, продзвонив В/Ч, поспілкувався з командирами, вибрав контракт (за це ще й якісь додаткові виплати наче будуть)
Що зробив не правильно: не забрав контракт до відправки на БЗВП. Йому це гірше не зробило, тому що все тримали на контролі одразу декілька людей, але про всяк випадок свій контракт треба мати під боком. Як кажуть - від лукавого.

Така ось історія, може 2 - 3 людям буде корисною.

Бережіть себе.
❤42👍8❤‍🔥2