首页   注册   登录

zjsxwc

V2EX 第 46437 号会员,加入于 2013-10-07 18:09:44 +08:00
今日活跃度排名 1328
zjsxwc 最近回复了
40 分钟前
回复了 daijinming 创建的主题 程序员 现在标准的前端项目都是怎么样的
最后作为一个写后端的,站在我的角度,

前端求你别用 jQuery 了,给我老实去用 3 大前端框架,前后端分离!别把锅甩给后端来背!以前老是碰到加班排查半天发现是傻逼前端的锅,现在前后端分离了,同样的接口安卓和苹果手机 app 接口没问题,那么肯定是前端的锅!

也别用你们写的垃圾前端来污染后端项目! git 分支合并冲突你们自己去解决好了,别扯上我!
1 小时 6 分钟前
回复了 daijinming 创建的主题 程序员 现在标准的前端项目都是怎么样的
@realkenshinji 应该加上关键词是最新的主流,很多人肯定不是最新的主流浏览器,要兼容性考虑
1 小时 13 分钟前
回复了 daijinming 创建的主题 程序员 现在标准的前端项目都是怎么样的
还有 jQuery 自带的 ajax、deferred promise 等足够应对大部分需求,当然要工程化代码复用那么在当时只能用类似 requirejs 的东西,当然在当时为了工程化代码复用出现了些思路清奇的人,他们用 c 语言的 makefile 来合并需要的 js 给相应的页面,每个 url 地址配个 makefile 文件也是贼 6 的,23333
1 小时 28 分钟前
回复了 daijinming 创建的主题 程序员 现在标准的前端项目都是怎么样的
聊一下 jQuery。


jQuery 的爽点是操纵 dom 非常直接方便,比浏览器提供的 api 爽多了。

jQuery 不爽的地方在于.click() .on()事件的滥用,导致维护起来就找不到到底是哪个用户行为事件出发了函数,于是很久以前我就学当时亚马逊的做法,要监听处理点击事件等绝不用 jQuery 的.on(),而是通过 html 原生的 onclick=<显式的回调函数名>来处理。


mvvm 框架的优势在于能够通过数据绑定,把对界面的操作抽象成为对一般数据结构的处理,从而应对逻辑复杂的页面,这个角度上来说,其实这个 jQuery 也能做,因为从数据结构映射到 dom 界面用 jQuery 很简单,这个无非就是写个渲染函数进行 html 拼接而已;但从 dom 变动映射回数据结构就要手动写很多回调函数更新数据,每次更新完数据后重新调用之前的渲染函数一下,这种做法 jQuery 可以处理逻辑复杂的页面。

当然实际情况是不专业的前端工程师,根本没有数据结构概念,在处理 dom 变动映射回数据结构时,直接操作 dom 就完事了,这种应对小需求可以,稍微需求复杂点就凉了。
4 小时 55 分钟前
回复了 V392920 创建的主题 程序员 低文凭的程序员以后的出路在哪里?
都一样,楼主只是没有本科学位证书而已,没什么问题

普通本科毕业一样也混的不咋地,

现在工作还不如考公务员。
10 小时 10 分钟前
回复了 Suens 创建的主题 程序员 一个后端程序员想转前端或者移动端
其实都很苦逼
14 小时 36 分钟前
回复了 jiafaner 创建的主题 Perl perl 还值得学吗
其实和 PHP 语法差不多,没什么难不难的
1 天前
回复了 nilrust 创建的主题 程序员 小公司内部服务器都是用来做什么的?
各种局域网服务。
1 天前
回复了 zjsxwc 创建的主题 程序员 个人站有哪些通过支付收费的途径?
不知道可不可以通过放支付宝和微信的个人收款码,然后让用户在付款时备注用户账号,然后每隔一段时间,分析个人账单来给用户充值。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2264 人在线   最高记录 3762   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 8ms · UTC 13:52 · PVG 21:52 · LAX 06:52 · JFK 09:52
♥ Do have faith in what you're doing.
沪ICP备16043287号-1