第一个可以通过VUE来实现,其实Angular也行。这两种框架,都是渐进式的,有点像积木的原理,每个模块都是独立的。如果想前端拥有后端功能,在JS里面,目前只有nodeJS做到了。PHP是后端语言,和前端不是一个部门的。专修PHP的,对前端要求没那么高。PHP对前端的ajax和json,还有数据库的要求挺高的。如果你真的掌握PHP了,建议你花多点时间学习ajax、json和数据库的知识,相信学习PHP的对页面布局也不陌生,这些足够了。