YYYeung
V2EX  ›  Node.js

Webpack + React + Express 脚手架推荐?

  •  
  •   YYYeung · Sep 15, 2017 · 8170 views
    This topic created in 3343 days ago, the information mentioned may be changed or developed.

    网页前后端小白,之前写过 React Native, 所以对 React 和 ES6 都有点了解。

    现在想学一下网页前后端,打算直接全栈 JavaScript 先探一下水,所以想问一下,有没有 Webpack + React + Express 的脚手架推荐?从头搭一个感觉对初学来说不太友好,打算先用着一个脚手架,先熟悉开发之后再深入了解脚手架部分。

    希望是 React 服务端渲染那种。

    谢谢了!

    12 replies  •  2017-09-16 08:43:21 +08:00
    Mikewu
    Mikewu
    Sep 15, 2017❤️1
    2
    https://github.com/chikara-chan/react-isomorphic-boilerplate

    不过还是建议先单独看看 React、Redux、React-Router,熟悉之后再去了解服务端渲染。
    如果想要快速的话,可以试着直接用 Dva 吧,整合了 React 相关常用的几个库,可以省很多功夫。
    duan602728596
    duan602728596
    Sep 15, 2017 via iPhone
    3
    没搞过服务器端,客户端的倒是自己搭了一个
    hantsy
    hantsy
    Sep 15, 2017❤️1
    4
    好像有一个 MERN,,,对应 Angular 的 MEAN。
    YYYeung
    YYYeung
    OP
    Sep 15, 2017
    5
    @duan602728596 之前都是一直写移动端原生,后来变了 React Native,然后现在想在划水的时间学一下搭网站
    isbase
    isbase
    Sep 15, 2017 via Android❤️1
    6
    next.js 似乎没有什么大型项目在用,这个是沃尔玛已经用在生成环境的,考虑很周到
    https://github.com/electrode-io/electrode
    songdezu
    songdezu
    Sep 15, 2017 via iPhone
    7
    有没有能兼容 react native 轻松移植 mobile 的脚手架?
    yangtze
    yangtze
    Sep 15, 2017❤️2
    8
    yangtze
    yangtze
    Sep 15, 2017
    9
    服务端渲染要另配
    MasterMonkey
    MasterMonkey
    Sep 15, 2017 via iPhone
    10
    什么是脚手架?
    YYYeung
    YYYeung
    OP
    Sep 16, 2017
    11
    @MasterMonkey 英文好像是 boilerplate, 大概就是一个基础框架吧
    duan602728596
    duan602728596
    Sep 16, 2017 via iPhone❤️1
    12
    @YYYeung https://github.com/duan602728596/webpackconfig 自己搭着用的,webpack+koa2+react16+sass,不复杂,而且自己写的软件也是基于这个改的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1115 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 18:06 · PVG 02:06 · LAX 10:06 · JFK 13:06
    ♥ Do have faith in what you're doing.