Sadece ReactJS'yi öğrenmeye başladım ve Flask ile kullanım için AngularJS'den değerli olup olmadığını belirliyorum. ReactJS'in faydalarından birinin, renderToString'in daha hızlı yükleme süreleri ve daha iyi SEO için HTML dizesi oluşturmaya çalıştığı yol olduğunu biliyorum. Okuduğumdan, SEO, Google'ın tarama Javascript'i geliştirmek için çalışmasına rağmen, AngularJS'nin yapabileceğinden çok daha iyi.ReactJS Flask'ta sunucu tarafı oluşturma
Sorum, SEO yararlarının Flask gibi bir Çerçeve ile nasıl çalışacağıyla ilgili. Aşağıdakine benzer bir bileşene sahip olduğumu söyle ve bunu sadece benim divime yaptığımı söyle. Bu sunucu tarafında render yapmak istesem, Javascript'i çalıştırabilen nodejs veya Python kütüphanesi gibi bir şey kullanmalı mıyım? Eğer React.renderToString (.....) yapmayı denediğimde, hiçbir şey yapmaz. Bu durumda, ReactJS için SEO reklamı yapılan faydaları gerçekten AngularJS'den daha iyi değil mi? Lütfen bunu anlamama yardımcı olun ve eğer bunun için Flask ile Javascript Server Side'yi oluşturmak mümkün ise, bunu nasıl başarabilirim?
var Foo = React.createClass({
render: function() {
return (
<div>Foo</div>
);
}
});
React.render(<Foo />, document.getElementById('foo'));
Tepki + php; cevaplar python için aynıdır (örneğin, örn., örneğin, Pyv8 ile PHPv8'in değiştirilmesi) ve örneğin, münferit python kodu. [Bu bir] (http://stackoverflow.com/a/26049289/1074592). – FakeRainBrigand