Публикации по теме '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 разработку
Я инженер полного стека, но многие инженеры предпочитают концентрироваться либо на фронтенде, либо на бэкенде. Я предпочитаю разработку с полным стеком, потому что мне любопытно и мне нравится иметь всесторонние знания о том, как работает приложение. При этом я подумал, что было бы интересно изучить, почему инженеры тяготеют к работе над определенной частью технологического стека.