前端和后端的思考, 给初学者的建议

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Magic_software/article/details/72822425


小编开始做软件是做java开发,偏重于后台数据,在企业级开发的时候,前端也是自己写,主要还是使用frame帧框架,和一些快速开发的第三方组件库,结合Jquery等一些辅助库来搭建一个完整的系统。在不注重人机交互和用户前端体验来说,但从业务上面来讲,这种开发模式是可取的,这种开发的模式适用于企业级内部管理系统的开发和功能性系统的开发。

随着现在大前端的发展,用户体验往往是一个非常重要的一环,在大型的系统往往会使用前端分离的当时来开发,后端的数据采用api接口的开发模式,可以很好的做到前端分离。而前端的技术在进行整合之前完全可以独立成一个完整app运行,采用模拟数据可以不需要实时向后台开发请求数据,两端只要指定一些数据格式和传输数据的规则,前后端就可以很好的分离,独立。


说了上面的一些,希望初学者可以明白现在的开发形式。相信以后也会继续朝前后端分离的开发形式。


后来和一些在软件行业发展的朋友一起聊现在做前端好还是做后端好? 其实这个问题每个人的都有自己的想法,我当时就听到一句能让我觉得能对我以后的成长道路有帮助的话“你自己喜欢哪一个方向,就选择哪一个方向,这对你以后的发展有很大的帮助!”

。。。此处略去n个字

后来我想了一个晚上,一个晚上都没睡, 后来决定入坑前端

前端除了html + css + js还有近年兴起的html5、css3这些基础的是必须掌握的,然后就是一些前端的高级框架了,像angularjs,vuejs,reactjs。企业一般会使用这些框架来快速开发和团队开发,在这里有必要说明一下的是,这些框架各有各的优点,各有各的特点,没有说哪一款框架是最好的,只有说公司使用哪一个,所以初学者们没必要纠结要学哪一个,angularjs我没了解,建议初学者先学习reactjs或者vuejs,各自的特点我就不在这里说了,学了就知道。我想给初学者一句话就是,不管你学习哪一个框架,都很简单,你都可以学好。


还有现在前端的一个趋势SPA(Single Page Application),也就是单页面的前端开发也是现在流行,越来越多的网页架构都会采用SPA,一定要去了解


之后的博客我会分享学习reactjs的一些心得和开发的小技巧,还有reactjs实战项目分享,有兴趣的朋友们可以关注一下,欢迎一起交流


猜你喜欢

转载自blog.csdn.net/Magic_software/article/details/72822425