一直有个问题没搞明白 作为一个前端 在工作中也没有用过node express koa这些框架以及mongodb数据库意义在哪呢 一般公司的前端开发需要用到这些吗 毕竟现在后台有成熟的java php这些语言 也有mql数据库
1 回答

慕虎7371278
TA贡献1802条经验 获得超4个赞
每种新技术或者新语言的诞生都是在市场的驱动下的。
存在即有意义。
从后台上来看,Java
估计是现在市场上最稳定的老大哥了,Java的特点是安全和支持多线程并发,现在一般比较大的网站后台都是用Java,然后中间层用PHP
或者Node
来进行转发等等。
PHP
比较适用于中小型网站
,快捷开发,比较容易上手。
Node
的诞生是迎合了Javascript
语言发展的热潮,Javascript
语言在服务端再次发展是必然的,前端人员可以接触到后台的相关知识,但是不用学习新的其他语言的语法,大大减少了学习成本。
至于Express
和Koa
只是在Node
基础上再次封装的一个框架而已。
还有,Mongodb
则是文档型数据库的代表,Mysql
则是关系型数据库,它们有着不同的应用场景。如果楼主想进一步了解这两者的区别,可以查阅一下相关资料。
就我的感觉来说(个人观点),现在PHP
的位置比较尴尬,它很容易被其他语言替代,但是我们要知道,编程语言是死的,知识是活的,这些语言的共性是永远存在的。
添加回答
举报
0/150
提交
取消