上一次玩前端还是 JQuery 1.5 的年代,这两天玩了一下 React…………

2020-04-20 14:53:36 +08:00
 billtsui

写了 10 年的服务,上一次搞前端还是 2010 年,记得当时还是用 JQuery 1.5 。

这段时间工作需要玩了一下 ReactJS,Taro,AntD 。妈的真香,真 TM 好玩!

有没有前端大佬带我飞的,求一个前端群!

9368 次点击
所在节点    程序员
84 条回复
Felldeadbird
2020-04-21 09:52:58 +08:00
所以没有前端群?

我现在还在写 JQ 。VUE 目前还在观望中。
我目前发现,JQ 最大问题还是项目复用性低,写着写着,感觉这代码以前就有啊。
Tdy95
2020-04-21 10:25:26 +08:00
@Felldeadbird
前端框架的生态可以让你只关注你的核心业务代码,免去通用组件的开发,稍微复杂一点的页面,用 vue\reatc\angular 之类的现代框架开发起来,效率提升不是一点半点。
fedfrank
2020-04-21 11:03:33 +08:00
@Felldeadbird 前端群加我 vx:qianduanmi
Chenamy2017
2020-04-21 11:13:56 +08:00
VUE 入门快很香
DOLLOR
2020-04-21 11:27:25 +08:00
@raymanr
Fetch API 是浏览器内置的接口标准,如果想用它并不需要引入任何框架。它不是 vue 或者 react 的组件。😐
我现在写快速原型直接用 Vanilla JS 已经足够了,连<script src="jquery.js">都嫌多余。
Lawlieti
2020-04-21 11:34:32 +08:00
三天兴趣,一周后发狂
StrayBugs
2020-04-21 13:00:27 +08:00
chocotan
2020-04-21 13:09:28 +08:00
我用 element ui 和 ant design 的感受是

npm install 会遇到各种奇葩问题
打个包,idea 卡成狗,时间比 java 应用打包时间都长
TimLang
2020-04-21 13:45:17 +08:00
试试 flutter 啊,更好玩。
Hanggi
2020-04-21 13:56:54 +08:00
哈哈,Angular 都成邪教了,那些把传统 HTML/CSS 都弄成 js/jsx 对象处理不更邪教吗?
zhouS9
2020-04-21 14:12:33 +08:00
jq 转到 vue 无比震撼,现在玩腻了准备换 react 玩玩❤️
hantsy
2020-04-21 14:25:30 +08:00
说 Angular XX,自己已经给自己打上了杠精的标签了。

我个人几乎没用过 JQuery 。

写一点前端的时候用过 Prototypejs, delicious, dojo,刚看到 JQuery 的时候,Angularjs (内置了一个 JQLite ) 来了。

对于长期做后端的,特别是 Java 等 OOP 语言的,还是喜欢 Angular 系。在用 Angularjs 的就开始试用过了 React, 感觉一般,不是我首选,对于我而言,原因两个,1,对 TS,ES6+ 支持太慢了,最初版本只能用 ES5 (实在写不来),时到今日,React 还是太重的 JS 味。2,仅仅包含了 Components UI 部分,其它部分选择太多了,不是像 Angular 一样全栈的方案,当然对于高级 FE,选择多是好事。
bzj
2020-04-21 16:33:25 +08:00
@autoname 说 jq 太重是因为,有的页面即使只有一个 ajax 请求,也要引用 jquery 核心文件,然而 jq 压缩后也有几百 k
autoname
2020-04-21 16:49:14 +08:00
@bzj 谢谢回复,jq 的生态应该也是比较好的吧,比如各种特效什么的

反正都是客户端的事情,“重”不到哪里去吧。没啥影响吧

套用某大佬的,前端娱乐圈真 TM 的乱 哈
bzj
2020-04-21 17:01:12 +08:00
@autoname

Jquery 我也用,Vuejs 也用,适合自己项目的才是最好的,没必要一味追新,不然坑的是自己。
charten
2020-04-21 19:58:07 +08:00
@autoname ??? react 里不包括请求库的,人家只负责渲染。。。。比$(`<div>${2333}</div>`).append($('body'))好维护许多。。。特别是大型应用里。。。
redbuck
2020-04-21 23:17:37 +08:00
vue3 发布了,不趁热来一发?

vue 的 hooks 比 react 的好用多了
xiaomingVTEX
2020-04-21 23:32:13 +08:00
vue 才是最好的 vue 才是最好的 , 嘻嘻
pandaii
2020-04-22 09:26:32 +08:00
目前在用 ng8,等 vue3 发布了可以试试搞一下,感觉 ts 还是很香的 :doge
MYDTX
2020-04-22 09:39:28 +08:00
async function getEdition() {
return await $.getJSON('/home/material/edition');
}
jquery 也可以很香啊,回调什么的用 es6 新语法完全可以去掉的……
框架只是做大项目更易于梳理维护,在语法上并没有什么优势。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/664279

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX