2019年成为Web开发人员的路线图

时间:2019-04-03 08:19:18

标签: asp.net node.js angular reactjs django-rest-framework

有关API的一些指导会有所帮助

我是一名软件工程专业的学生,​​我非常擅长网络技术,这是我的职业道路,我了解HTML,CSS,Javascript,PHP和bootstarp的基础知识,这是本学期的课程。但是几天前,我去了一家软件开发公司实习,他们问我我的技能是什么。我告诉了他们。他们说如果您不了解以下内容,就会过时:
角度
React.js
Node.js
REST API
laravel
Django
然后他们给了我这个
用于前端:
for front end
对于后端:
back-end
现在这是我的问题:一个人学习所有这些东西是否有可能,我的意思是似乎不可能。

其次,如果您能给我任何有关我前面提到的API和框架的路线图,说明我应该如何,在何处以及为什么学习它,以及我应该首先学习哪个,这将有很大帮助。

1 个答案:

答案 0 :(得分:1)

了解所有这些事情是可能的,但是这将花费大量的精力和时间,您可以专注于一个特定的技术堆栈,例如Javascript堆栈:MERN(MongoDB,Express(nodejs框架,Reactjs和Node)或MEAN(A站)如果您对php很熟悉,可以尝试与React js,angular或Vuejs一起学习Laravel。如果您喜欢python,请使用Django和react / vue / angular堆栈。 关于API,您可以使用Django,nodejs或laravel构建它,并将其连接到前端(react / vue / angular)。 我建议您选择一个特定的堆栈并开始学习。 如果需要,您可以学习No SQL(mongoBD,cassandra)或SQL(Mysql,postgresql)数据库。 对于Javascript轨道,freecodecamp.com具有出色的轨道,请尝试一下。 祝你好运:)

另请参见