Публикации по теме 'javascript'
Размещение маркеров внутри многоугольников Google Maps
В последнее время, работая с Google Maps, нашей команде нужно было иметь возможность размещать маркеры карты внутри различных типов фигур, нарисованных на карте. Это просто для кругов и прямоугольников, поскольку каждый из них имеет определенную центральную точку. Однако для более сложных многоугольников «разумное» место для размещения маркера не обязательно является очевидным или напрямую предоставляется API Карт Google. Это побудило нас искать легкое решение, которое могло бы найти..
Создание внешнего децентрализованного приложения с помощью ReactJS
React — это библиотека JavaScript для создания пользовательских интерфейсов. В этой статье я расскажу вам, как создать простое децентрализованное приложение с интерфейсом. Это поможет вам понять реальную реализацию Web3 в React и узнать, как внешние разработчики управляют состояниями и взаимодействуют с данными из смарт-контрактов.
Настройка и установка библиотек
Чтобы настроить и установить библиотеки, выполните следующие действия:
Шаг 1 . Во-первых, нам нужно создать..
Как создать стратегию повторного использования маршрута с помощью Angular
Прежде чем перейти к стратегии повторного использования маршрута, давайте разберемся, что произойдет, если мы перейдем от одного компонента к другому, изменив маршрут.
Допустим, вы находитесь на пути /compA и загрузили компонент A в DOM, и теперь, когда вы измените маршрут на /compB , который загрузит компонент B ,
компонент A будет уничтожен, что означает, что он будет удален из DOM, и его соответствующий экземпляр компонента также будет удален , (мы можем проверить это,..
O(1) Временная сложность: потребность в скорости
Эй-йо, наркоманы кода! 🤓 Готовы ли вы узнать о священном Граале классов сложности в нотации Big O ? 🤓 Сегодня мы поговорим об O(1) или постоянной временной сложности. 📈
Но сначала давайте рассмотрим, что такое нотация Big O. 🤔 По сути, это способ измерения эффективности алгоритма путем выражения его временной или пространственной сложности в зависимости от размера входных данных. 💡 Это позволяет нам сравнивать эффективность различных алгоритмов и принимать обоснованные решения о..
Создавайте формы в React без стресса
Простой способ управления проверкой, ошибками, списком измененных полей и т. д.
Честно говоря, существует множество способов управления состоянием формы. У нас есть много вариантов в настоящее время. Наиболее популярны Formik , React Hook Form и React Final Form .
О, и вы можете сделать свой собственный крючок. Самое сложное здесь — выбрать правильный вариант для вашего проекта.
Моя история
Пару лет назад я исследовал управление формами в React в поисках лучшего решения для..
Является ли Task-Based API лучшим решением, чем CRUD API?
Техника из прошлого, от которой следует отказаться
CRUD это просто. CRUD - это жизнь. Это то, что многие веб-разработчики молитвенно хранят в своих головах. Этот паттерн слишком чертовски важен, чтобы его игнорировать. Каждому приложению нужны простые конечные точки, не так ли?
Создавать, читать, обновлять и удалять — так просто и так неправильно.
Проблемы возникают сразу после проектирования конечных точек вашего приложения таким простым способом.
Скажи мне! Что в этом..
Путешествие по веб-приложению, часть 6: знакомство с CSS (повсеместно!)
Это продолжение части 5 и является частью серии Путешествие по веб-приложениям . В этой статье мы представляем некоторые фактические макеты и стили с использованием CSS-модулей , гарантируя, что мы по-прежнему сможем отображать начальный ответ на сервере и последующую работу на клиенте (т. Е. Универсальный рендеринг ).
Случай для модулей CSS
CSS является глобальным в приложении - классы CSS объявлены глобально и могут использоваться или заменяться более или менее в любом месте..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..