公司有3个后端,一个前端(我),我属于初级水平吧,开发流程:
前端切页面、写页面交互,然后把页面给后端(JAVA),后端“套页面”(Velocity模板),然后前端在模板上再进行微调。显然,这种流程不是很高效,小作坊生产^_^,前后端糅杂在一起,且经常会有后端小伙伴套页面的时候可能一不小心多了一个标签少了一个标签之类的,造成格式错乱。但是迫于很多外在原因,目前也只能是这种开发流程。
平时与页面展现相关的都由我来解决(切页面、写交互、碰到问题解决问题,可能工作的内容太单一让我感觉收获不大),但我却很少接触前后端数据交互的部分,而这一块也恰恰是我想做的。针对这一点,后期学习方向,各位能给点建议吗?谢谢!
页面我全是用 HTML+CSS+JS(Jquery) 做成的,但是老板总认为用个前端框架才显得网站高大上,请问:以我目前的情况(只使用过Bootstrap)以及公司的人力来看,如果使用框架会带来工作流程的哪些变化?以及现阶段是否必要引入前端框架?(如果可行,我会投入100%的精力去学习新知识)
前端新人刚入行不久,还请过来人多多指点,感激不尽!
这个问题下的好多答案,都跑偏了,怒答一记!
题主其实只有2个问题要问:
后期学习方向,各位能给点建议吗?
当然是js模块化这方面的知识,前提是要把js的基础打好,怎么打?
高程3多看几遍,api都记清楚,也可以去这个网站做笔记:https://developer.mozilla.org/zh-CN/docs/Web (不翻墙,应该也可以去看)
利用印象笔记,有道云笔记什么的,pc上,手机上都下载下来,看到好的文章,不熟的api的时候就记下来,多看多练~
先把基础打好,到时候那些框架什么的,一个星期上手一个不是问题
不要为了使用框架,去使用框架,不要盲目跟风,现在的前端喜欢跟风的太多,太浮躁了!!!
如果使用框架会带来工作流程的哪些变化?以及现阶段是否必要引入前端框架?
这是题主的第二个问题。
工作流程的变化,鉴于你前边也说了,你们现在的合作方式,是后端套前端写好的页面。
这快的话,不会有什么变化,用了框架,只会添乱罢了。
使用框架,要根据项目的适用情况,来定,
绝大部分情况下,中小型项目用jquery就可以搞定的,在说一遍,不要盲目跟风,打好基础再说。
你看到那些大牛,小牛,这框架那框架讨论的热乎,纯粹是因为他们在的地方不是你现在的那种小作坊。
框架的使用的话,最好还是有个人来带你一下,鉴于题主,你也说了自己刚入门,更加不建议你去弄那些框架。
当然我并不是说,不让你去学习框架,你可以去学习,但是可能不适合你自己直接拿去做项目。
真的是怒答啊,因为我刚入行时跟你的情况也差不多,看到这么多跑偏的人,实在忍不住了。
最后在说两句,你想了解后端的交互?
可能所有刚入行的前端,都这样想,完全不晓得后端是怎么个流程,觉得自己写页面弱爆了云云。
其实现在大部分公司,都是前后端分离,后端给接口,前端拿到接口,好吧,我在说简单一点,用ajax读取接口拿到数据用jquery进行dom操作,把数据填充到你写的html上,如此而已。
所以现阶段,不需要你去熟悉后端的开发流程什么的,现在不是你学习后端语言的时候。
重要的事情说3遍:
打好基础,打好基础,第三遍你在心理默念吧。
这个问题还是有不少新人在关注的,
在贴一个别人的博客里的一篇文章,希望对大家有好处:
http://www.admin10000.com/document/6839.html