Рубрики
Vue.js Vue основы vue имя

Обращение к DOM элементам

this.$el
Доступ к корневому элементу

корневой элемент компонента
this.$el
корневой элемент родительского компонента
this.$parent.$el
обернуть корневой элемент компонент в подключенный jquery
$(this.$el)
Рубрики
JS фреймворки Vue.js Vue основы Vue project

Установка фреймворка

YouTube50, YouTube3

  1. Локальный Сервер для размещения проекта
  2. IDE для установки фреймворка и создания проекта

установка в терминале IDE

npm install -g @vue/cli
vue --version
Рубрики
React Native React React основы JavaScript

Инструмент JSX

JSX
является синтаксическим сахаром

плагин от bable
можно использовать независимо от React
можно указать другое название функции которое парсит JSX будет использовать (не обязательно React.createElement)

Рубрики
front-end JS фреймворки React React-project

Context в React

useContext

данные, которые получаем достаточно небольшие

глобальное состояние, к которому можно обратится в любом месте приложения.

Рубрики
front-end JS фреймворки React React-project Sass

Разворачивание интерфейсов в приложении на React

подключение стилизации
два способа

  • через модули SASS
  • через сторонние библиотеки
    (например react-rating-stars-component)

src\modules

папка хранит глобальные компоненты, которые используются во всём проекте и имеют какую то логическую составляющую, какой то функционал