очевидно, что ты еще забыл пхп, который тоже имеет место быть. Еще очевидно, что можно делать сайты на разных КМС, и это очень популярная фигня. Еще очевидно, что твой знакомый не обязан знать, что такое фронт-энд. А самое очевидное -что ты решил выпендриться, но не получилось)