suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Verwirrung mit dem serverseitigen Rendern des Knotens – Stapelüberlauf

Entschuldigung, bedeutet das knotenserverseitige Rendern des Front-End-Frameworks, dass die Initialisierung des Frameworks auf der Serverseite durchgeführt wird und die Daten nach dem Rendern übrigens direkt zur Anzeige an den Browser geworfen werden ? Wenn das der Fall ist, denke ich, wenn das Front-End-Framework im Back-End initialisiert wird, bleiben dann die vom Framework initialisierten Methodenvariablen und Speicher nicht in der Serverknotenumgebung?

为情所困为情所困2796 Tage vor545

Antworte allen(2)Ich werde antworten

  • 仅有的幸福

    仅有的幸福2017-05-16 13:38:28

    后端只是渲染模板,返回初始的html文件,这样访问速度更快,但添加方法一类的东西还是前台来做,通过引用script标签等等

    Antwort
    0
  • 黄舟

    黄舟2017-05-16 13:38:28

    基本上是跑两遍,以redux来说,redux是支持传入初始状态,在后端将store生成,然后作为一个属性挂载到window上面,这个基本上会利用模板,例如ejs。对于react的技术栈来说,可以关注一下我写的一个脚手架,支持服务端渲染,里面有服务端渲染的实现。服务端渲染有可能造成的是前端跑一次后端跑一次,进行两次数据获取过程,需要利用react的生命周期的函数来进行控制。

    Antwort
    0
  • StornierenAntwort