V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ttkit
V2EX  ›  程序员

AI 时代做 Web 全栈开发你必须要会 React 和 tailwindcss ! 来谈论为什么?

  •  
  •   ttkit · 2 天前 · 696 次点击

    作为一位前端开发人员,现在搭上了 AI 的快车,在 AI 的时代让我看到了成为大全栈的可能,在实际的开发过程中慢慢体会了一些方向,当然下面的观点可能不对,希望大家可以思考讨论,希望这些方向对一些后端、或者产品能有所帮助。

    • 1 、React 对 AI 更友好,AI 使用 React 能开发出更好的项目,Vue 这方面不敌 React !
    • 2 、TypeScript 比 JavaScript 更友好,TypeScript 可以让 AI 更好的理解代码意图!
    • 3 、使用 tailwindcss 比使用原生 css 更友好,AI 可以更好的理解 tailwindcss 的功能!

    我结合个人的观点问了下 ChatGpt, 部分回答截图:

    1.png 2.png 3.png

    ** 总结 ** 如今 AI 慢慢变得强大,我们开发程序的范式也要转变,现在看 React 和 tailwindcss ,他们的理念、设计哲学完美的符合了现在的 AI 开发。

    lnbiuc
        1
    lnbiuc  
       2 天前
    AI 写的水文?

    如何论证
    1 、React 对 AI 更友好
    2 、AI 使用 React 能开发出更好的项目
    3 、Vue 这方面(哪方面)不敌 React !
    ttkit
        2
    ttkit  
    OP
       2 天前
    @lnbiuc 论证还没有,一是个人的开发体验,二是既然是使用 AI 来开发代码,那么我想真实的了解 AI 的想法,所以问了 AI 它的观点。三是论证要实际给出项目描述让 AI 来完成,那么项目的复杂度也要论证。
    这个只是初步的讨论。
    chesha1
        3
    chesha1  
       2 天前
    react 和 vue 不清楚,但是 tailwind 对 ai 友好是真的,没有冗长上下文,style 就写在 className 里了
    musi
        4
    musi  
       2 天前 via iPhone   ❤️ 2
    我觉得说一个观点自己说不上来为什么的还去问大模型对这个问题的想法的
    就是大模型要淘汰的那一批人
    epiloguess
        5
    epiloguess  
       2 天前
    建议把你的帖子内容发给 gpt,然后让他反驳你
    defaw
        6
    defaw  
       2 天前
    假设 react 和 tailwindcssAI 友好是对的,那么 ai 时代 react 和 tailwind 确实会更占优势
    ttkit
        7
    ttkit  
    OP
       1 天前
    @musi 啊,那我的明确观点就是 react 的设计架构和 tailwindcss 会让开发人员更好的开发项目,那么你说这句话的论证也不解释,请问你是不是被大模型要淘汰的那一批人?
    ttkit
        8
    ttkit  
    OP
       1 天前
    @epiloguess gtp 比较圆滑,你以为它会引战,那么你错了,当你让他二选一的时候才是真实的想法,另外 AI 比任何人都懂编程,我们在他面前只是菜鸟,而且我对 AI 进行了提问,你可以自己去问下。
    ttkit
        9
    ttkit  
    OP
       1 天前
    @defaw 对的,肯定有人会反驳,举个例子:一个人说某某语言更好,另一些人会说语言都一样,只有这个人菜,垃圾才会说某个语言好。
    我认为这是及其不负责任和认知低下的表现。如果你觉得语言都一样,那么你怎么不去用 js 去开发大模型,怎么不去用 php 写?

    所以 OP 的观点就是 react 和 tailwindcss 更适合让 AI 帮你开发。
    ttkit
        10
    ttkit  
    OP
       1 天前
    ![[email protected]]( https://s1.locimg.com/2025/01/04/6fef0cb96cd15.png)

    因为我的帖子说了 React 比 Vue 更好些,所以不可避免的出现反对的声音,但是我也希望你有反对的观点,而不是为反对而反对。要用事实说话,如果你说我的观点是什么,我的观点就是 AI 的观点,当然这些都有可能错误,但我认为 AI 的选择是对的。
    ttkit
        11
    ttkit  
    OP
       1 天前
    musi
        13
    musi  
       1 天前 via iPhone
    你连大模型的基本原理都没搞清楚,还去问大模型的想法,大模型本质就是一个预测模型,哪来的想法?你但凡说一个 react 训练的数据比 vue 多我都不会反驳你,可你竟然用大模型的回答做关键论据,一个不了解大模型的人还在这说大模型跟偏向于 xxx 岂不是误人子弟贻笑大方?
    ttkit
        14
    ttkit  
    OP
       1 天前
    @musi 对,其实是我的问题,可能是我的帖子内容有问题,你说的对。
    1 、react 使用 Hooks 可以让你更灵活地把与 AI 相关的逻辑封装起来并复用,也利于团队协作时分享“AI 服务调用”的通用逻辑。其实 vue 也行,vue 也可以用 Composition API 进行组合。
    2 、react 倡导的是高度可组合化的组件,函数式的思维使得逻辑拆分更利于大规模协作开发,vue 也可以,比 react 更牛逼,不仅可以使用 template 模式也可以封装高级的函数式组件。
    3 、react 拥有最完善、最庞大的开发社区,对,这个 vue 也有,毕竟社区是慢慢建立的,现在的落后是暂时的。
    4 、用 vue 太爽了,普通开发都容易上手,AI 更容易上手。
    5 、我觉得你说的对,react 和 vue 一样,我们使用 AI 开发项目不论使用 vue 和 react 都难开发出复杂且完美的项目。

    第 5 点,就是你想要的吧。我感觉帖子内容讨论原标题,请看帖子标题。
    musi
        15
    musi  
       1 天前 via iPhone
    我并不是想讨论 react 和 vue 哪个更好,我只是单纯的讨论,现在大模型业界都认为大模型本身是一个黑盒,你竟然通过简单的问大模型自身的喜好去破解这个黑盒,以此来说明大模型对 xxx 技术更友好。
    请不要一直转移话题,不要老是引战,单纯的讨论技术 ok ?你在这一直强调“我说 react 比 vue 更好,肯定会有人反驳”,但是我反驳的点你都没 get 到
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1165 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:53 · PVG 01:53 · LAX 09:53 · JFK 12:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.