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


Как добавить дни к дате в JavaScript
1. Методы даты setDate() и getDate() Чтобы добавить дни к Date в JavaScript, вызовите метод getDate() для Date , чтобы получить день месяца, затем вызовите метод setDate() для Date , передав сумму getDate() и количество дней для добавления. Например: function addDays(date, days) { date.setDate(date.getDate() + days); return date; } const date = new Date('2022-05-15T00:00:00.000Z'); const newDate = addDays(date, 5); // 2022-05-20T00:00:00.000Z..

Переход на одностраничное приложение или традиционное веб-приложение
Со всеми популярными интерфейсными фреймворками, обсуждаемыми в наши дни, такими как Angular, ReactJs, VueJs, EmberJs, которые в большинстве своем облегчают нашу жизнь при создании одностраничных приложений, кажется, что более важный вопрос: «Должны ли мы вообще создавать наши веб-приложения?» приложение, SPA или нет» игнорируется Я считаю важным понимать, что в некоторых случаях традиционный подход к веб-приложениям может оказаться лучшим подходом, поэтому я решил написать об этих..

React.js против Vue.js в 2023 году
И Vue.js, и React.js — популярные интерфейсные фреймворки, которые можно использовать для создания веб-приложений. Выбор между ними зависит от конкретных потребностей проекта. В 2023 году популярность и распространение Vue.js, скорее всего, продолжит расти благодаря простоте использования и растущему сообществу разработчиков. Как правило, он считается более быстрым и эффективным в плане рендеринга по сравнению с React.js, что делает его подходящим выбором для небольших и средних..

One, Two, Three.js (Введение в библиотеку Three.js)
Просматривая Интернет, вы, безусловно, будете натыкаться на все больше и больше сайтов, которые предлагают 3D-элементы, иногда даже позволяя пользователю взаимодействовать с указанными элементами (возможно, в виде видеоигры…). Вопреки тому, что вы могли подумать, это не видео, а 3D-элементы в вашем браузере! Но как это вообще возможно? Ответ заключается в том, что это не волшебство (ну, вроде как), и что большинство этих сайтов используют библиотеку JavaScript, созданную в 2010 году..

Продемонстрируйте новые функции в вашем приложении Meteor
Есть несколько пакетов, которые позволяют вам совершить обзор продукта, чтобы продемонстрировать возможности вашего приложения. Наиболее заметными из них, вероятно, являются Bootstrap-Tour и Hopscotch , созданные LinkedIn. Я только что интегрировал последнее в свое приложение Meteor и хотел поделиться результатом. Во-первых, я знаю, что есть несколько пакетов атмосферы, позволяющих делать то же самое. Эти пакеты только обертывают исходные сценарии, потому что это требовалось в..

Сигналы Angular — использование функции untracked() для предотвращения отслеживания зависимостей.
Прежде чем читать эту статью, если вы не знакомы с сигналами Angular, я бы рекомендовал прочитать мой предыдущий пост о сигналах — Сигналы Angular🚦: Новая стратегия обнаружения изменений . При каждом изменении сигнала функции computed и effect , которые заинтересованы в сигнале, будут пересчитываться и выполняться соответственно. Бывают случаи, когда мы не хотим, чтобы этот повторный расчет происходил при изменении сигнала. В сигналах Angular все зависимости будут выполняться..

Почему инженеры-программисты могут предпочесть Frontend или Backend разработку
Я инженер полного стека, но многие инженеры предпочитают концентрироваться либо на фронтенде, либо на бэкенде. Я предпочитаю разработку с полным стеком, потому что мне любопытно и мне нравится иметь всесторонние знания о том, как работает приложение. При этом я подумал, что было бы интересно изучить, почему инженеры тяготеют к работе над определенной частью технологического стека.