Публикации по теме 'jsx'


JSX и тернарные выражения
Веб-разработчики, впервые использующие React.js в качестве предпочтительной внешней библиотеки, могут быть встревожены JSX , незнакомым синтаксисом, который выглядит как продукт сумасшедшего ученого, который объединил HTML и JavaScript в лаборатории. Хотя вы не обязаны использовать его в своем приложении React, JSX имеет ряд преимуществ. Мало того, что внутри JSX происходит оптимизация производительности, код, написанный на JSX, синтаксически больше соответствует тому, как на самом деле..

API декларативного маршрутизатора
Что вы думаете? Это API маршрутизатора, который вы хотели бы использовать? Он достаточно гибкий, чтобы выполнить большинство ваших вариантов использования? С каким вариантом использования он не справится?

Руководство для начинающих о том, как работает React.js
React известен как библиотека javascript для пользовательских интерфейсов. Здесь следует отметить, что react — это «библиотека», а не фреймворк вроде Angular или Amber. Итак, прежде всего, давайте обсудим различия между фреймворком и библиотекой. Фреймворки отлично подходят для простого создания приложений. Кроме того, уже существует множество умных конструкций. Но проблема в том, что он не гибкий, и его нельзя настроить под свои нужды. Если кто-то хочет использовать маленькую..

Новые улучшения JSX в React 17
Что нового в JSX в React 17 и почему вам это должно быть небезразлично Релиз React 17 уникален. Вы вряд ли заметите какие-либо новые функции. Однако вы можете найти несколько значительных улучшений в ядре React. Из них изменения для JSX весьма заметны. В этой статье будут обсуждаться улучшения JSX, их мотивы и то, что должен знать каждый разработчик перед обновлением до React 17. Прежде всего, давайте посмотрим на изменения, которые вы испытаете со стороны. Видимые изменения..

Мое первое приложение React с использованием библиотеки Leaflet.
Наконец-то пришло время создать мое первое приложение React с нуля. Поскольку меня интересует область геонаук, я принял решение использовать библиотеку JavaScript с открытым исходным кодом «Leaflet», которая сделает мое приложение более динамичным. Основная цель моего проекта — отображение на карте точек, основанных на географических координатах, представляющих собой скважины, в которых содержатся данные, собранные в ходе геотехнических изысканий. В качестве первого шага я создал свое..

День 5: Формы и отправка форм с функциональными компонентами:
В предыдущих статьях мы рассмотрели различные аспекты React, такие как настройка среды разработки, работа с JSX и компонентами, обработка событий и побочных эффектов, а также маршрутизация. В этой статье мы углубимся в тему форм в React, создав формы и обработав отправку форм с помощью функциональных компонентов. Функциональные компоненты — это способ определить компоненты React как функции JavaScript. Они просты, их легко понять и протестировать, и они занимают меньше места по..

День 4: Маршрут:
День 4: Маршрут: В предыдущих статьях мы рассмотрели, что такое React, как настроить среду разработки, как работать с JSX и компонентами, а также как обрабатывать события и побочные эффекты. В этой статье мы рассмотрим, как обрабатывать маршрутизацию в приложении React. Маршрутизация — это процесс определения того, какой компонент отображать на основе текущего URL-адреса. В приложении React маршрутизация обычно обрабатывается на стороне клиента, что означает, что логика..