Раньше думал, что это мега сложно, но это обычный js. )
Рад, что Вы, зная язык кода фреймворка, сразу можете определять сложность разработки на этом фреймворке.
Ответ на вопрос: знание архитектуры фреймворка, API и всех форматов данных, которыми он может манипулировать.
Технологии: Web
Средства достижения знаний: Документация, понимание, практика.