WedX - журнал о программировании и компьютерных науках

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


JSX против HTML
В процессе изучения React чрезвычайно важно уметь преобразовывать свой HTML в язык разметки React JSX . Хотя это преобразование довольно просто, есть несколько отличий, о которых вам следует знать. JSX означает JavaScript XML. JSX позволяет нам писать HTML в React. JSX — это особый диалект JavaScript. Это похоже на HTML, но это вовсе не HTML. Для рендеринга кода в браузерах мы пишем код JSX в наших компонентах React. Как и в случае с ES6, браузеры не понимают этот JSX, поэтому..

Тестирование с помощью Mocha / Chai / Sinon: Краткое руководство
Если у вас еще нет привычки, написание тестов для вашего кода - отличный способ оставаться дисциплинированным инженером-программистом в любом проекте. Если вы не думаете, что это того стоит, но хотите, чтобы у вас был способ тщательно проверять свой код в процессе работы, это краткое руководство подойдет вам идеально. Я расскажу об основах модульного тестирования, интеграционного тестирования и сквозного тестирования с использованием самого простого технологического стека, который поможет..

Создание пользовательского хука React для наблюдателей за пересечениями
Intersection Observers — мощный инструмент современной веб-разработки. Они позволяют нам наблюдать, когда элемент входит или выходит из области просмотра пользователя, включая динамические эффекты, такие как отложенная загрузка, бесконечная прокрутка или запуск анимации. В этом руководстве мы создадим собственный хук React под названием useIntersectionObserver , который инкапсулирует логику наблюдения за элементами для пересечения. Мы также приведем несколько примеров того, как этот..

Как разместить нижний колонтитул внизу, если содержимое меньше окна.
Во многих случаях дизайнеры хотят расположить нижний колонтитул внизу, если содержимое страницы меньше, чем окно, и в конце страницы (то есть сразу после конца содержимого). На рисунке содержимое меньше фактического размера окна, поэтому в конце отсутствует нижний колонтитул. Наша цель — разместить его внизу, только если содержимое невелико. Мы собираемся достичь этого, используя 2 подхода. сравнить высоту окна html с высотой страницы. установите минимальную высоту для..

Ошибка textFrames в Illustrator CC 2020 (v.24.3)
Разработчики Adobe добавляют новые функции и медленно исправляют старые ошибки. Или обновления ломают рабочий инструмент. Это произошло при создании объектов textFrames через JS, что привело к сбою Illustrator. Я обнаружил ошибку, когда тестировал скрипт NumeratesPoints . При активном предварительном просмотре сценарий создает текстовые кадры, а после того, как пользователь вводит новый номер, он запускает undo() и создает новые номера. С выпуском CC 2020 v.24.3 Illustrator..

Мои эксперименты с Headless CMS, GraphQL и Angular9 - Часть 1
Какое-то время я хотел сделать что-то другое, и некоторое время назад (более 4 лет) я с некоторым успехом использовал KeystoneJS (версия 3. *) в экспериментальном проекте. Я выбрал это решение, так как я был единственным, кто разработал полноценное приложение для управления недвижимостью, и у меня было много задач на работе. Этот опыт был действительно хорош для меня, так как это был мой первый опыт работы с CMS на основе Node, а также я впервые познакомился с Heroku и MongoDB. В..

Как получить данные API с помощью React.js
Как получить данные из API в функциональном компоненте React JS Как получить данные из API в React с помощью хуков Реагировать на выборку данных из API при нажатии кнопки? Введение: React.js — популярная библиотека JavaScript для создания пользовательских интерфейсов. Одной из наиболее распространенных задач в веб-разработке является получение данных из API. В этой статье мы рассмотрим процесс получения данных из API и их отображения в приложении React.js. Настройка проекта..

Новые материалы

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]