Frontend - JavaScript

Page / - Изменено Alexandr Fokin в 2023/01/06 16:50

JavaScript

Изменено Alexandr Fokin

в 2023/01/06 16:50

Оглавление

JavaScript, Java Script, JS
JS является интерпретируемым, динамически типизируемым языком.
Язык программирования, первоначально созданный, чтобы сделать веб страницы более динамичными.
Платформы	Первоначально средой выполнения являлся браузер, за счет этого является кроссплатформенным (код мог выполняться там, где был реализован Браузер с интерпретатором).
Существует реализация движка (интерпретатора) JS для создания приложений, работающих вне браузера - NodeJS. На NodeJS может быть реализован бекенд для веб приложения (сервер, отвечающий на запросы).
Цикл существования	В рамках браузера Scope существования ограничивается одной страницей, причем перезагрузка страницы также сбрасывает состояние - удаляет переменные. Типы страниц Static Страницы, не использующие динамическую загрузку данных. Использующие Get для загрузки страницы и Post (Submit) для отправки данных формы и перезагрузки страницы. (HTML). Ajax Страницы (опционально использующий функционал предыдущего пункта), но также использующие функционал JS для выполнения запросов к бекенду без перезагрузки страницы. Динамическое создание запросов и обработка ответов от сервера. Базовые привязки или ручная генерация элементов DOM дерева. (HTML + JS). SPA SPA (Single page application). Все приложение выполняется в рамках одной страницы без перезагрузки (имитируя внутренние переходы по ссылкам). Таким образом состояние приложения (значения переменных), не сбрасывается при каждом действии/запросе/внутреннем переходе. Также обычно подразумевает наличие функционала для привязки/шаблона отображаемой разметки. (Angular, ReactJS, Vue.js) (Состояние, Управление состоянием, UI паттерны состояния).

Внутренние ссылки:

Дочерние страницы:

Обратные ссылки:

Взаимодействие с JavaScript

Blazor

MongoDB

Expression tree | Деревья выражений

ReactJS

Сценарии

Модуль для XWiki

Промежуточные языки

fullName)

3 основнеы технологии

AppSmith

Сценарии