V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Outshine
V2EX  ›  Next.js

我说 next.js 13 咋越来越像 PHP ,原来灵感就是来自 PHP

  •  1
     
  •   Outshine · 2023-05-06 19:28:02 +08:00 · 3379 次点击
    这是一个创建于 577 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://www.youtube.com/watch?v=DrxiNfbr63s

    刚看了官方发布的视频,官方说灵感就是来自 phpruby on rails

    给你们看段代码感受一下:

    'use client'
    import kv from './kv';
    
    export default function Page({ params }) {
      async function increment() {
        'use server';
        await kv.incr(`post:id:${params.id}`);
      }
    
      return (
        <form action={increment}>
          <button type="submit">Like</button>
        </form>
      );
    }
    

    天下大势,分久必合,合久必分

    12 条回复    2023-05-10 19:46:34 +08:00
    Aloento
        1
    Aloento  
       2023-05-06 19:29:23 +08:00
    这个 13 就是一个劲缝合
    poorAshenOne
        2
    poorAshenOne  
       2023-05-06 19:31:38 +08:00
    各种框架其实都是在相互借( cao )鉴(xi)下 不断成长的~
    IsaacYoung
        3
    IsaacYoung  
       2023-05-06 19:34:32 +08:00
    读书人的事
    ding2dong
        4
    ding2dong  
       2023-05-06 19:35:05 +08:00
    有点味道了
    zbinlin
        5
    zbinlin  
       2023-05-06 20:49:29 +08:00
    remix 也是类似的方案
    westoy
        6
    westoy  
       2023-05-06 20:51:11 +08:00
    xajax 直呼内行
    maigebaoer
        7
    maigebaoer  
       2023-05-06 20:57:07 +08:00 via Android
    框架最后都是趋同,这点是必然的,没啥
    Zenyet
        8
    Zenyet  
       2023-05-06 21:34:30 +08:00
    est
        9
    est  
       2023-05-07 00:03:37 +08:00   ❤️ 1
    @Zenyet 这个 logo 不错。。。


    其实 jsx 就是 facebook 他们模仿 php 发明的吧。。。
    Rache1
        10
    Rache1  
       2023-05-07 00:15:40 +08:00
    没看出来哪儿像 🤔
    n18255447846
        11
    n18255447846  
       2023-05-07 01:34:52 +08:00
    啥玩意 `use client` 和 `use server`。这像个毛 php ,ejs 那才像
    Jackeriss
        12
    Jackeriss  
       2023-05-10 19:46:34 +08:00   ❤️ 2
    不想说自己是抄 remix 的,只好说灵感来自 php 和 ruby on rails
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1126 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 18:54 · PVG 02:54 · LAX 10:54 · JFK 13:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.