Публикации по теме 'javascript'
react2angular: объединение angular с react
Есть много проектов, которые решили перейти на React или какой-либо другой фреймворк, такой как AngularJS, и его библиотеки начинают обесцениваться, и очень скоро мы не можем доверять той функциональности, на которую мы полагаемся, по-прежнему будут работать; библиотеки могут стать полностью несовместимыми.
В моем проекте Google Summer Of Code я работаю с организацией DIAL и Ushahidi над проектом Platform JS Migration. Интерфейс репозитория Клиент платформы Ushahidi написан..
Создание собственного Redux в React JS: упрощенное руководство
React JS стал лучшим выбором для создания современных динамических веб-приложений. Одним из важнейших аспектов React является управление состоянием, которое может быть довольно сложным по мере роста размера и сложности приложения. Redux — это популярная библиотека управления состоянием, которая упрощает обработку и поддержку состояния приложения. В этом уроке мы проведем вас через создание собственной упрощенной версии Redux с нуля, что поможет вам лучше понять, как это работает...
Почему бы не обещать?
Давайте посмотрим, например, на Futures и Promises в Node.js.
Прежде всего, обещания ECMAScript намного лучше, чем простые обратные вызовы. Промисы и дополнительный асинхронный/ожидающий сахар — отличный примитив, но действительно ли они подходят для замены линейных процессов и потоков в корпоративных системах старой школы? Нет…
Давайте посмотрим на другое решение: FutoIn AsyncSteps — оно имитирует потоки в беспоточном асинхронном мире. Примеры относятся к Node.js, но концепция..
Вопросы для собеседования по Javascript: стрелочные функции
Вопросы на собеседовании по JavaScript # 2: Что такое стрелочные функции и в чем разница между обычными функциями и стрелочными функциями?
Вопросы на собеседовании по JavaScript # 2
Что такое стрелочные функции и в чем разница между обычными функциями и стрелочными функциями?
Всем привет, сегодня мы узнаем, что такое стрелочные функции, и ответим на один из самых часто задаваемых вопросов интервью по JavaScript с примерами.
Начнем с того, как выглядят обычные функции.
Обычные..
Предстоящие выпуски Core Elements
Год подходит к концу, и команда Vaadin Elements усердно работала, выдвигая некоторые новые элементы и добавляя потрясающие функции к существующим.
Через пару недель после завершения тестирования UX (пользовательский интерфейс) и DX (опыт разработчика) на ‹vaadin-context-menu› и ‹vaadin-split-layout› назад, мы сосредоточились на исправлении обнаруженных проблем, чтобы все было готово к выпуску в конце декабря. Мы также сделали полностью настраиваемый ‹vaadin-split-layout› в..
Как использовать JavaScript для изменения URL-адреса без перезагрузки страницы?
с использованием History API (pushState или replaceState) или Location API (href или назначение или замена)
Использование API истории
Вы можете использовать history.pushState() или history.replaceState() для изменения URL-адреса в браузере. Аргументы для обоих методов одинаковы, что позволяет передать настраиваемый сериализуемый объект state в качестве первого аргумента.
// Current URL: https://my-website.com/page_a
const nextURL = 'https://my-website.com/page_b';
const..
Расширенная анимация и взаимодействие с API веб-анимации
Руководство по использованию API веб-анимации для создания сложных анимаций и взаимодействий, включая советы по оптимизации производительности и рекомендации.
Введение
Web Animations API — это мощный встроенный в браузер API, который позволяет разработчикам создавать сложные анимации и взаимодействия, не полагаясь на сторонние библиотеки. Этот API объединяет анимацию и переходы CSS с анимацией на основе JavaScript, обеспечивая лучшую производительность, контроль и гибкость. В этой..
Новые материалы
12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение
Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..
Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг?
Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..
Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..
Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе.
Объект представляет собой набор свойств. Свойства идентифицируются с..
Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..
От XML к аннотациям: переход к современной конфигурации Spring
Введение
Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..
Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..