Просто путаница какая-то не радует, я вот во frontend'е если верстку делаю - смотрю w3c спецификации, если в чем-то не уверен, если на react'е пишу - смотрю официальную документацию, если на чистом js - то
learn.javascript.ru, а тут вообще не понятно, куча разных способов, безумие какое-то 😂