Солнечное утро в Мальмё. Давайте учиться ☕️!!
React — это библиотека, а не фреймворк. Это означает, что вы часто будете использовать другие библиотеки JavaScript для создания своего приложения. В этом чтении вы кратко познакомитесь с некоторыми библиотеками JavaScript, обычно используемыми с React.
Лодаш
"Официальный веб-сайт"
Как разработчик, вы обычно пишете много логики в приложениях. Например, вам может понадобиться отсортировать список элементов или округлить число, такое как 3,14 до 3. Lodash предоставляет общую логику, такую как эта, в виде служебной библиотеки, чтобы сэкономить ваше время как разработчика.
Люксон
"Официальный веб-сайт"
Как разработчик вы будете часто работать с датами и временем. Подумайте о просмотре списка заказов и времени их размещения или отображении календарного расписания события. Даты и время везде.
Luxon помогает вам работать с датами и временем, предоставляя функции для управления ими и их отображения. Например, подумайте о том, как форматируются даты в разных странах. В Соединенных Штатах используется формат Месяц, День, Год, а в Европе — День, Месяц, Год. Это одна из областей, где Luxon может помочь вам отобразить дату в локальном формате пользователя.
Редукс
"Официальный веб-сайт"
При создании веб-приложения вам необходимо отслеживать его состояние. Подумайте о том, когда вы делаете покупки в Интернете. Веб-приложение отслеживает товары, находящиеся в вашей корзине. Когда вы удаляете товар из корзины, приложению необходимо обновить то, что отображается на экране. Вот тут-то и появляется Redux. Он помогает вам управлять состоянием вашего приложения и даже имеет расширенные функции, такие как отмена и повтор.
Аксиос
"Официальный веб-сайт"
Как разработчик, вы будете часто взаимодействовать с API через HTTP. Библиотека Axios помогает упростить отправку HTTP-запросов и обработку ответов. Он также предоставляет расширенные функции, позволяющие отменять запросы и изменять данные, полученные с веб-сервера, до того, как ваше приложение использует эти данные.
Шутка
"Официальный веб-сайт"
Хорошей практикой для профессионального разработчика является написание автоматических тестов для вашего кода. Библиотека jest поможет вам в этом и работает со многими библиотеками и фреймворками. Он также предоставляет утилиты для отчетов, такие как предоставление информации о том, какая часть вашего кода протестирована вашими автоматическими тестами.
Что дальше
Подытожу еще несколько тем, которые мне показались интересными. Давайте учиться🍀!
Чтобы увидеть больше статей, следите за обновлениями. Также подписывайтесь на мой инстаграмhttps://www.instagram.com/dbprbasu/.