现在都有成熟的java php等后台了,前端还需要node express mongodb这些干嘛呢

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

慕妹3146593
浏览 647回答 1
1回答

慕虎7371278

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

相关分类

JavaScript