转为前端工程师(二)

  前天才听说了gradle这个词,看了一遍概念,感觉有了一定理解。在此基础去下啃项目文件.....

  项目是几十个不同功能模块的java工程,和若干个web工程。

  项目前端是基于dojo-1.8.0的,有一个庞大的二次封装组件库。(好不容易才看明白....)

  那若干个web工程:

  1. 一个产品形态的部署用web工程;
  2. 另一个产品形态的部署用web工程;
  3. 二次封装组件库的工程,里面有茫茫多的dojo自定义组件;
  4. 一个dojo自定义组件库,大致看来是针对后台功能的,暂不清楚里面是单纯的UI组件封装还是集成了后台前端逻辑。
  5. fly(神奇的命名,问了技术支持,确定是一个悲剧的命名。)web工程,里面是该项目专用的各种复杂UI的代码,里面有大量跟复杂UI有关的前端业务逻辑。
  • 1,2工程很容易理解也很快就明白了作用,里面一般包括简单UI的代码,和复杂UI的声明,最外层的前端业务逻辑。
  • 3工程里面有非常多的dojo自定义组件,并且有一个完整的web资源用于直接测试使用。项目最后会通过gradle抽取需要的ui组件,并都单独打成jar包,放到部署用的web项目lib里。
  • 4工程还未细看
  • 5工程举一例子,主页顶部导航的初始化处理,从获取数据到解析使用数据都在里面,外部只有简单的声明。

- -说来简单明了,但在最终和gradle基本概念里的打包功能联系在一起,才真正对各个web项目的文件有了概念,有很多的文件都是在项目实际运行时不起作用的。(特别各自web项目中,因需要直接测试搭建的环境,有大量一模一样的代码,在前几天让我非常凌乱。)

时间: 2025-01-03 08:30:21

转为前端工程师(二)的相关文章

如何从计算机相关专业转为前端工程师且能在两年内月薪过万?

最近了解到有几个从事计算机相关专业的朋友,他们想转前端却又不知道该怎么做,甚至觉得心有余而力不足,正好自己一年前也有这样的打算,自己刚好也做了好多准备,所以就冒昧的也是时候改给那段经历做个了解了,也希望能给他人一点参考. 先讲讲自己的那段时间的经历和想法吧. 以前在搜房时那时项目组前后端没有完全分开,自己又做前端又做后端开发,只是不懂的或者不会的,网上又没找到刚刚好的,就去问问公司大牛,或者直接让他们帮忙敲代码,这个过程很重要,因为别人在帮你敲代码的时候你可以问很多问题,比如怎么调试这段代码,怎

转为前端工程师(一)

实际工作年龄只有两年, 第一年是写lua的游戏客户端工程师,获得了很大的自信心,一个完整的MMRPG的所有客户端脚本逻辑都很熟悉,也能自己编写新的模块,但最终因为私人原因,离开了广州,离开了这个行业. 回到家乡,第二年.投身于嵌入式开发工作,实际工作中没有一点的技术长进,全年没有写多少代码.更多地像一个网络方面的技术支持.压力之下,焦虑之下,各种情绪逐渐积累之下,我放弃了这个工作,事实上,这个工作很稳定,也很舒适. 各种考量(有时候也是各种无奈),选择了web前端工程师.带着自学的html.JS

前端工程师基础课程作业

一.问答题: (1)139邮箱资源服务器与缓存相关的响应首部是怎么配置的? (2)登录139邮箱web2.3,在浏览器有缓存的情况下,刷新页面,浏览器会不会重新发送请求获取静态资源?如果会,请列出与缓存相关的请求首部以及响应状态码:如果不会,请说明原因. (3)请指出Cache-Control与Expires的区别 (4)新功能上线后,如何清空浏览器的缓存,让用户获取最新的资源文件? 问题1.问题2 可用Fiddler抓包然后截图说明. 二.编程题: 请写一个页面,并封装相应的JS代码,完成13

前端工程师的价值体现在哪里?

这是一个很老的话题"前端工程师的价值体现在哪里?".有人说:"前端工程师之于网站的价值犹如化妆师之于明星的价值."一位好的Web前端开发工程师在知识体系上既要有广度,又要有深度.当然,Web前端工程师并不是设计师,每天接触最多的是代码,代码,还是代码.对此,你是如何给自己定位的?你的价值是否能够得到很好的体现?如今,旧话重提无非是想与开发者们共同探讨下前端工程师的价值所在,希望对你有所感悟. 一起来看下业内资深大牛对前端工程师是如何评价的: 张克军 - 豆瓣前端工程

前端工程师基础培训_问答(139邮箱)

一.问答题: (1)139邮箱资源服务器与缓存相关的响应首部是怎么配置的? (2)登录139邮箱web2.3,在浏览器有缓存的情况下,刷新页面,浏览器会不会重新发送请求获取静态资源?如果会,请列出与缓存相关的请求首部以及响应状态码:如果不会,请说明原因. (3)请指出Cache-Control与Expires的区别 (4)新功能上线后,如何清空浏览器的缓存,让用户获取最新的资源文件? 问题1.问题2 可用Fiddler抓包然后截图说明. 二.编程题: 请写一个页面,并封装相应的JS代码,完成13

如何定义一个牛逼的前端工程师

有软件工程方面的研究说,对于开发者个体而言,最优秀的开发者的生产效率约为平均值的2倍,而优秀的开发者会吸引其它优秀的人,或者激励与帮助团队中的其它成员,最终使团队之间的生产效率差异达到10倍之多. 所谓牛逼的工程师,就是那些个体效率是其它人2倍,形成团队之后达到10倍差异的一群人. 前端领域这几年发展速度非常快,人才分布呈两级分化趋势,大家都在说缺前端,其实缺的是牛逼前端,对于低端的前端,培训机构一直在量产,但是无法满足要求.很多情况下,一个牛逼前端对于团队的价值是再多低端前端都无法提供的. 牛

整个互联网行业都缺前端工程师?

本文来自 100offer 团队原创,部分内容译自:Why can’t we find Front End developers? 前端工程师的缺乏问题几乎蔓延到整个互联网行业,从刚起步的创业公司,到上市公司乃至巨头,这个问题都存在着.没错,优秀的前端工程师简直比大熊猫还稀少. 每天,100offer 的 HR 群都有人在吐槽招不到靠谱的前端工程师.实话说对这些需求,100offer 也无能为力:在供不应求的前端招聘市场上,优秀的前端工程师才是有话语权的那一方. 在国外,前端工程师一样是需求旺盛

初级前端工程师

做为一个专职的页面重构者,我们从事的工作简单的说就是“将设计稿转换成WEB页面”,这一过程可以很简单到直接把PSD从PS里导出成网页:也可复杂到需要考虑页面中每个标签的使用,考虑“页面性能”.以“前端工程师”为目标的同学可能会不愿承认将页面重构这块分出来,但随着工种的细分,加上页面重构本身的专业性,独立为一个职业也不是不可能,至少我现在从事的就是一个专职的职位.如果你觉得一个前端工程师必须去画设计稿,可以不理会下面的内容. 单纯的页面重构,所涉及到的工作内容一般是“分析设计稿=>切图=>写HT

Fiddler (七) AutoResponder 前端工程师快速调试

前端工程在工作中,经常需要去调试 HTML, CSS 或者Javascript 文件,     Fiddler 中的AutoResponder 功能,可以把要调试的文件保存到本地进行调试,这大大减少了在线调试的困难. 起码能提高5倍的效率 如果你不熟悉Fiddler 的用法,可以参考我其他的Fiddler 文章 阅读目录 案例一: 如何调试服务器上的HTML/CSS或者Javascript文件 一般情况下是这么做的:  前端工程师先在本地修改好一个JS文件, 这个时候他并不能确保他的修改是对的.