ну тут нету универсального подхода. если нужно быстро и по существу, то можешь прочитать все короткие статьи на метаните. но там относительно поверхностно, да и проект живёт на донатах и энтузиазме, так что 100% гарантии на безошибочность материала нету