выберите простейшую функцию, которую вам нужно добавить, и работайте над этим первым
затем следующая функция и так далее
кривая обучения для первой функции может быть очень крутой, но она должна выровняться по мере того, как вы начнете охватывать больше фреймворка
хотя есть смысл изучить всю структуру до того, как погрузиться в нее, есть также вероятность того, что вам не нужно знать 100% структуры, чтобы выполнить работу, а только 10%
так что учитесь на 10% в первую очередь и проверяйте свои знания с помощью практического приложения (функции)