«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Ember.js за секунды

Ember.js за секунды

Опубликовано 19 ноября 2024 г.
Просматривать:219

Ember.js in Seconds

До того, как генеративный ИИ наполнил наш мир раздутыми текстами, люди полагались на грамматически безразличные, краткие заметки, чтобы помочь другим — и самим себе — ориентироваться в огромном море разработки программного обеспечения. Вот что я считаю важным в Эмбере, взятое из записки, обнаруженной много лет назад:

  • ember-data — это уровень персистентности в стиле ORM, который Ember использует по умолчанию. В качестве фундаментальных концепций он использует модели, адаптеры, сериализаторы и хранилище. Если API не подходит для ember-данных, можно использовать специальную конечную точку REST или конечную точку в стиле RPC.
  • Хранилище возвращает ресурсы, упакованные в «объекты обещаний». Эти прокси позволяют отложенно загружать ресурсы и запускать выборку при доступе к незагруженной связи. Выполнение этого в цикле вызывает количество запросов N 1.
  • Шаблоны Ember используют привязку данных для автоматического повторного рендеринга частей DOM при изменении базовой модели.
  • Приложения Ember — это «одностраничные приложения». Веб-сервер возвращает статическую HTML-страницу для всех входящих запросов, и после загрузки JavaScript запрос направляется через компоненты Ember, которые выполняют вызовы API к одному из множества наших микросервисов.
  • Компоненты — это абстракция пользовательского интерфейса, предоставляемая ember, которая объединяет шаблон и файл JavaScript. Ember также предоставляет контейнер для внедрения зависимостей, сервисы (синглтоны, управляемые контейнером), маршруты и т. д.
Заявление о выпуске Эта статья воспроизводится по адресу: https://dev.to/les2/emberjs-in-60-seconds-5nj?1 Если есть какие-либо нарушения, пожалуйста, свяжитесь с [email protected], чтобы удалить его.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3