Чому AI нав’язує нам React: парадокс веб-розробки 2025 року

💡 Усі статті, обговорення, новини про Front-end — в одному місці. Приєднуйтесь до Front-end спільноти!

Натрапила на цікаву статтю в The New Stack про тренди розробки. Там говорять, що AI має упередженість до React.

База знань AI — це фактично архів коду минулих років. А оскільки React домінував довгий час, моделі вважають його дефолтним рішенням для будь-якої задачі.

Зараз браузери мають потужні нативні API, які дозволяють обійтись без важких фреймворків. Але AI цього не відчуває, він продовжує пропонувати архітектурні рішення, які були актуальні кілька років тому, ігноруючи легші та сучасніші альтернативи.

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

Чи помічали ви, що AI пропонує надлишковий код там, де можна зробити простіше? Як ви вирішуєте цю проблему в своїй роботі?
👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Як побачити мої вимоги до ШІ, типу: «Не надавай код, доки не напишу: «Додай код, але тільки цього разу» ? Ця вимога буде обов’язковою на протязі всієї сессї. Але я повинен бачити, що ШІ її додає до всіх моїх промтів і враховує. Найкраще — такі вимоги користувача відображати у боковому вікні чату. А ще щоб можна було їх редагувати.

Дуже цікаве спостереження! Так, щоби уникнути цього явища треба чітко формулювати вимоги в промпті, але джуни можуть не знати як саме.

Як тому, хто починав ще в древні часи коли не завжди включали jQuery через вагу файлу, цікаво що тут мається на увазі:

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

Йдеться про:

    Web Animations
  • Fetch / Streams
  • Web Animations
  • HTML Dialog, Popover

тощо.

Тут тоді питання чи мова про фронтендерів чи всіх інших, кому просто треба фронтенд.
Бо перші — можуть порев’ювати і сказати використовувати той чи інший інструмент.
Другим — байдуже, аби швидше досягнути точки, коли працює.

Підписатись на коментарі