Солнечное утро в Мальмё. Давайте учиться ☕️!!

React — это библиотека, а не фреймворк. Это означает, что вы часто будете использовать другие библиотеки JavaScript для создания своего приложения. В этом чтении вы кратко познакомитесь с некоторыми библиотеками JavaScript, обычно используемыми с React.

Лодаш

"Официальный веб-сайт"

Как разработчик, вы обычно пишете много логики в приложениях. Например, вам может понадобиться отсортировать список элементов или округлить число, такое как 3,14 до 3. Lodash предоставляет общую логику, такую ​​​​как эта, в виде служебной библиотеки, чтобы сэкономить ваше время как разработчика.

Люксон

"Официальный веб-сайт"

Как разработчик вы будете часто работать с датами и временем. Подумайте о просмотре списка заказов и времени их размещения или отображении календарного расписания события. Даты и время везде.

Luxon помогает вам работать с датами и временем, предоставляя функции для управления ими и их отображения. Например, подумайте о том, как форматируются даты в разных странах. В Соединенных Штатах используется формат Месяц, День, Год, а в Европе — День, Месяц, Год. Это одна из областей, где Luxon может помочь вам отобразить дату в локальном формате пользователя.

Редукс

"Официальный веб-сайт"

При создании веб-приложения вам необходимо отслеживать его состояние. Подумайте о том, когда вы делаете покупки в Интернете. Веб-приложение отслеживает товары, находящиеся в вашей корзине. Когда вы удаляете товар из корзины, приложению необходимо обновить то, что отображается на экране. Вот тут-то и появляется Redux. Он помогает вам управлять состоянием вашего приложения и даже имеет расширенные функции, такие как отмена и повтор.

Аксиос

"Официальный веб-сайт"

Как разработчик, вы будете часто взаимодействовать с API через HTTP. Библиотека Axios помогает упростить отправку HTTP-запросов и обработку ответов. Он также предоставляет расширенные функции, позволяющие отменять запросы и изменять данные, полученные с веб-сервера, до того, как ваше приложение использует эти данные.

Шутка

"Официальный веб-сайт"

Хорошей практикой для профессионального разработчика является написание автоматических тестов для вашего кода. Библиотека jest поможет вам в этом и работает со многими библиотеками и фреймворками. Он также предоставляет утилиты для отчетов, такие как предоставление информации о том, какая часть вашего кода протестирована вашими автоматическими тестами.

Что дальше

Подытожу еще несколько тем, которые мне показались интересными. Давайте учиться🍀!

Чтобы увидеть больше статей, следите за обновлениями. Также подписывайтесь на мой инстаграмhttps://www.instagram.com/dbprbasu/.