Использование ChatGPT для создания форм и компонентов React.

Когда вокруг ChatGPT было много шума, и серверы, наконец, показали некоторую стабильность при обработке трафика, я подумал о том, чтобы поддаться ажиотажу. Но то, с чем я должен был поэкспериментировать, было моей темой для беспокойства. Я знаю, что у системы есть свои ограничения, но все же она может быть очень продуктивной, если вы разбираетесь в этом как разработчик. Поэтому я подумал, почему бы не использовать его в качестве приятеля, чтобы выполнить какую-нибудь скучную работу, которая в противном случае заставила бы меня изучать прошлые проекты в поисках повторно используемого кода! Аккуратно, верно?

Создание страницы входа с помощью ChatGPT

Формы входа скучны, но в большинстве проектов они всегда будут. Так что хотя попробовать. Мой первый любовный разговор с моим партнером по искусственному интеллекту был таким:

Создайте компонент реакции для захвата пароля пользователя с опцией переключения, чтобы показать скрытый пароль

И, судя по шумихе, пока я не был разочарован результатом. Вот что это дало мне,

Вдобавок ко всему, если бы также дал мне аккуратное объяснение,

Этот компонент использует две переменные состояния, showPassword и password, для управления видимостью пароля и его значения соответственно. Функция togglePasswordVisibility переключает значение showPassword при нажатии кнопки. Атрибуту type поля ввода присваивается значение 'text' или 'password' в зависимости от значения showPassword.

Итак, вот как прошла остальная часть разговора, и объяснение ChatGPT как часть подписи к каждому изображению:

Стиль ввода пароля с использованием пользовательского интерфейса материала

Создайте компонент реагирования на имя пользователя, который захватывает электронную почту с помощью материального пользовательского интерфейса и проверяет электронную почту с помощью регулярных выражений.

Создайте страницу входа, используя имя пользователя, ввод пароля и кнопку входа.

Чувак, я был впечатлен!

Мои мысли и будущие эксперименты

Мои мысли о том, как я играю с использованием ChatGPT, и что я хотел бы сделать дальше, используя таких помощников ИИ, как этот,

  • Я думаю, что MS собирается обновить VS Studio платным Intelli-Sense, используя инструменты NLP, такие как ChatGPT.
  • В 2015 году у меня был первый опыт работы с инструментом NLP (похожим на Duolingo). Я всегда представлял себе такое будущее. Я очень скучаю по тому, что не участвовал в создании такого классного продукта.
  • Он пока не может отнять у меня работу, так как у него много открытых проблем, которые необходимо решить. Но это хорошее начало.
  • Я думаю, что хорошо иметь таких помощников с искусственным интеллектом, которые помогают вам сосредоточиться на том, что действительно важно. Кроме того, компаниям действительно следует начать пересматривать определение повторно используемого кода. Я имею в виду, что он просто сделал то, что я бы скопировал из повторно используемого кода.
  • Это поиск 2.0. Ваш ход Google!
  • Я буду продолжать тестировать лимиты, так как в скрипте были следы и ошибки, которые не представлены в блоге. Вы все можете попробовать сами.

Всем удачного кодирования и мира!