JavaScript

Материал из Энциклопедия интернет-маркетинга MarketWiki

Эта категория содержит статьи, посвящённые языку программирования JavaScript и его роли в интернет-маркетинге и веб-разработке. Материалы охватывают влияние JavaScript на производительность сайта, взаимодействие с поисковыми системами, инструменты для анализа и оптимизации кода, а также библиотеки и фреймворки, используемые в современных веб-проектах.

JavaScript является неотъемлемой частью современного интернета, обеспечивая интерактивность, динамический контент и богатый пользовательский опыт. Для маркетологов важно понимать, как JavaScript влияет на индексацию сайта, скорость загрузки и, в конечном счёте, на SEO и конверсию.

Подкатегории

[править]

Основные статьи

[править]

Общие понятия

[править]
  • JavaScript - общее понятие, история, роль в вебе
  • ECMAScript - стандарт языка JavaScript
  • ES6 - шестая версия стандарта
  • TypeScript - надстройка над JavaScript с типами
  • Node.js - серверная платформа на JavaScript
  • NPM - менеджер пакетов для JavaScript

JavaScript и производительность

[править]

JavaScript и SEO

[править]

Работа с DOM

[править]
  • DOM - объектная модель документа
  • DOM Manipulation Time - время операций с DOM-деревом
  • Reflow Time - время перерасчёта стилей и позиций
  • Repaint Time - время перерисовки элементов
  • Layout Thrashing - принудительные синхронные операции layout

Загрузка скриптов

[править]

Техники оптимизации

[править]

Библиотеки и фреймворки

[править]
  • jQuery - популярная библиотека
  • React - библиотека для интерфейсов
  • Vue.js - прогрессивный фреймворк
  • Angular - фреймворк от Google
  • Svelte - компилируемый фреймворк
  • Next.js - React-фреймворк для SSR
  • Nuxt.js - Vue-фреймворк для SSR
  • Gatsby - генератор статических сайтов на React
  • Lodash - библиотека утилит
  • Moment.js - библиотека для работы с датами

Инструменты для анализа

[править]

Память и утечки

[править]

Связанные категории

[править]