从2009年到2012年,我参与了几个项目的C#,ASP.NET,JSP的开发。在那之后,我对Javascript,HTML,CSS,JQuery (前端开发)有了更多的了解。所以现在我想知道服务器端的web技术(ASP.NET,JSP,PHP)正在消亡吗?我问这个问题的原因是,我可以用FrontEnd比服务器端技术更好地完成任何类型的任务。
我看过很多现代网站(Facebook,Google,Gmail……等)更多地涉及到FrontEnd开发。那么,现在我是回忆起了我在服务器端web开发方面的所有知识,还是为了未来的web开发,我必须更多地关注前端开发?
欢迎任何形式的评论
编辑: Node.js正在扼杀Java,C#吗?
发布于 2014-04-08 04:19:02
如果没有后端开发,就不能进行前端开发。后端开发肯定不会消亡。
尽管如此,一些特定的后端技术似乎正在走下坡路,因为更新、更时髦的技术正在变得流行起来,并取代了它们的一些市场份额(如Node.js而不是PHP和NoSQL数据库而不是SQL数据库)。
这些后端技术正在“衰落”的原因可能是因为在后端技术方面有更多的选择。您可以用几乎任何您想要的语言编写服务器端代码。但是前端技术在很大程度上仅限于JavaScript以及不同的浏览器如何决定支持JavaScript。
-编辑
Node.js现在确实越来越受欢迎了。然而,我不会说Node.js正在扼杀Java或C#作为后端技术。Java和C#仍然有非常热情的支持者,它们仍然被世界各地的许多程序员和公司使用。而且,如果没有其他问题,总会有遗留代码需要担心。
https://stackoverflow.com/questions/22922164
复制相似问题