En En

Обучающее руководство


Перед вами обучающее руководство по Ember.js! Благодаря этой документации полный новичок может стать экспертом по работе с Ember.

Организация

На левой стороне каждой страницы находится панель с содержанием. Она состоит из разделов, которые можно раскрыть, чтобы посмотреть соответствующие темы. И разделы и темы следуют в порядке возрастания сложности, от базовых концепций к продвинутым.

В руководстве собраны практические примеры и объяснения, которые касаются создания приложения на Ember. В нем описаны необходимые возможности фреймворка. Чтобы получить полную информацию по каждой особенности Ember и API, смотрите документацию по Ember.js API.

Руководство начинается с объяснения базовых концепций фреймворка и затем постепенно учит создавать собственные приложения. Если вы только познакомились с Ember, рекомендуем начать с первых двух разделов.

Требуемые знания

Мы пытаемся составлять руководство так, чтобы оно было понятно новичкам, но предъявляем некоторые требования к начальным знаниям и навыкам. В руководстве мы затрагиваем только функциональность и особенности Ember.js и не хотим отвлекаться на сторонние вещи. Но мы стараемся оставлять ссылки на соответствующую документацию для любого понятия, которое здесь представлено.

Чтобы разобраться в руководстве, вам следует иметь знания и опыт работы в следующих областях:

  • HTML, CSS, JavaScript — создание блоков веб-страниц. Вы можете найти документацию по каждой из этих технологий в Mozilla Developer Network.
  • Promises (Обещания) — исходный способ работы с асинхронностью в коде JavaScript. Смотрите соответствующий раздел в Mozilla Developer Network.
  • Модули ES2015 — вам будет проще понять структуру проекта Ember CLI и импорт путей, если вы знаете и имели дело с модулями ES6 JavaScript.
  • Синтаксис ES2015 — по умолчанию, Ember CLI сопровождается Babel.js, поэтому вы можете использовать новые особенности языка, например, стрелочные функции, строки шаблона, деструктурирование и т. д. Чтобы узнать больше, можно посмотреть документацию по Babel.js или почитать в онлайн-режиме книгу Understanding ECMAScript 6.

Сообщение о проблеме

К проблемам можно отнести опечатки, пропущенные слова, примеры кода с ошибками и прочие недостатки документации. Если вы столкнулись с подобной проблемой или хотите улучшить руководство, мы будем рады принять вашу помощь!

О проблеме вы можете сообщить следующими способами:

  • Использовать значок карандаша вверху справа на каждой странице руководства
  • Открыть запрос на включение в репозитории на Github.

Если вы щелкните по иконке карандаша, то попадете в редактор Github для этого руководства. Так вы сможете отредактировать страницу с помощью языка разметки Markdown. Это самый быстрый способ исправить опечатку, ошибку в коде примеров или поставить пропущенное слово.

Если вы хотите внести более значительное изменение, то проверьте нашу систему отслеживания ошибок. Возможно, что замеченная вами ошибка уже находится на рассмотрении. Если же вы не нашли в списке своей проблемы, то можете ее сюда добавить.

Если у вас есть вопросы по стилю изложения или процессу исправления ошибок, то посмотрите это руководство. Если вы не нашли ответов, то свяжитесь с нами в группе на Slack через канал #-team-learning.

Желаем успеха!


Комментарии (0)

    Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.