Публикации по теме 'front-end-development'


Как вернуть ответ на вызов AJAX (асинхронный)? Сравнить Promise, async / await, fetch
Введение Недавно я взялся за рефакторинг модулей AMD в проекте. Простая задача - как запустить запрос и вернуть результат из модуля AMD. Мы ожидаем, что наши модули могут возвращать результат HTTP-запроса. Я пробовал несколько способов решить эту проблему. Я могу получить только объект Promise из большинства этих методов. Я был разочарован этим. Наконец, у меня есть решение вернуть результат из моего модуля. В этой статье рассказывается о моих экспериментах и ​​мы надеемся, что..

Var VS Let в Javascript
В Javascript вы можете объявить переменную с помощью «Var» или «let», НО это неудобно, не волнуйтесь, я дам вам контекст. Несколько лет назад (2015) Javascript изменился. До 2015 года Var имел глобальную область видимости, НО с ecmascript6 она изменилась, потому что мы можем использовать «Let» для объявления переменной. Вы не должны использовать «Var», потому что это считается плохой практикой. Это может привести к проблеме переназначения значений. Пример: В этом примере..

О JavaScript, фреймворках и найме
О JavaScript, фреймворках и найме Недавно мой коллега и друг Кевин Эннис написал интересную статью под названием Вы неправильно думаете о фреймворках . Там есть отличная цитата, которую я хотел бы обсудить: «Я хочу сказать, что, преувеличивая важность фреймворков, мы получаем целую армию технических специалистов, а не инженеров. Делая вид, что Ember или Angular могут решить все наши проблемы, мы создаем ложное впечатление, что простое изучение «правильного» фреймворка - это все,..

React useEffect Hook Tutorial для начинающих
Учебник React useEffect для начинающих с реальными примерами и шаблонами повседневного использования. В этой статье вы узнаете, как легко использовать ловушку useEffect в проектах кодирования. Вы поймете параметры useEffect, как заменить жизненный цикл componentDidMount () хуком useEffect и многое другое. Я также добавил различные шаблоны использования хука useEffect. Предположим, вам нужно получить набор данных из базы данных и использовать их для заполнения вашего приложения..

React Redux: компонент высокого порядка mapStateToProps
При использовании Redux с React вы используете функцию mapStateToprops для доступа к хранилищу в компонентах. Обычно вы делаете что-то вроде этого: const mapStateToProps = (state) => ({ myItem: state.myItem, myOtherItem: state.myOtherItem, }); export default connect(mapStateToProps)(MyComponent); Это очень просто. Но эти свойства не используют ни систему React propTypes, ни свойства defaultProps. Мне очень нравится defaultProps. Используя их, мне не нужно беспокоиться о..

JavaScript ES6 Потрясающе
Наиболее распространенные функции JavaScript ES6, которые вам необходимо знать Привет! Поскольку это мой первый носитель, прежде чем мы начнем, позвольте мне представиться вам. Меня зовут Дирдо, люди зовут меня Ардо, в настоящее время работаю веб-разработчиком Front End в одной из компаний по вызову пассажиров в Южной Джакарте, Индонезия 👋 Работа в мире Front End означает, что вы будете тесно сотрудничать с CSS и JavaScript. Какой бы ни была структура, масштаб или метод, вы никогда..

Получение лучших мест в городе с помощью Google Maps API
Поиск в Google Картах и ​​сортировка по рейтингу Если вы чем-то похожи на меня, вы, вероятно, задавали себе этот вопрос в какой-то момент своей жизни, на который никто не знает ответа: где / что нам есть? Поскольку я разработчик, я решил, что с меня хватит, и позволил компьютерам дать мне несколько советов. Именно тогда пришла идея попросить Google Карты перечислить лучшие рестораны / бары / что-нибудь еще поблизости, чтобы нам было легче выбирать. К счастью, у Google Maps API..