- サーバ側のレンダリングとクライアント側でのレンダリングを二重で行っている?つまり、サーバ側でのレンダリングは不要では?VirtualDOMの特性を生かしている感じか?
res.render('home', {
markup: markup, // Pass rendered react markup
state: JSON.stringify(tweets) // Pass current state to client side
var f = function(v) { | |
switch (v) { | |
case 'a': | |
return 1; | |
break; | |
case 'b': | |
return 2; | |
break; | |
case 'c': | |
return 3; |
<?php | |
class Super { | |
private $id = 'super'; | |
public function do_something() { | |
return $this->get_id(); | |
} | |
public function get_id() { | |
return $this->id; | |
} |
res.render('home', {
markup: markup, // Pass rendered react markup
state: JSON.stringify(tweets) // Pass current state to client side
Rendering 100000 templates: | |
ECT | |
Escaped : 2180ms | |
Unescaped : 133ms | |
Total : 2313ms | |
EJS without `with` | |
Escaped : 4526ms | |
Unescaped : 485ms |
res.render('watch', { | |
id: 777, | |
self: true | |
}); |
tm.define("GameScene", { | |
superClass: "tm.app.Scene", | |
level: 0, // ゲームレベル(初回0。徐々に上がる) | |
init: function() { | |
..... | |
window.player = Player().addChildTo(this); | |
player.playerIcon.on('collision', function() { | |
player.playerIcon.off('collision'); | |
self.timer.off('levelUp'); |
# スクリプト読み込み | |
source $HOME/.git-completion.bash | |
source $HOME/.git-prompt.sh | |
# プロンプトに各種情報を表示 | |
GIT_PS1_SHOWDIRTYSTATE=1 | |
GIT_PS1_SHOWUPSTREAM=1 | |
GIT_PS1_SHOWUNTRACKEDFILES= | |
GIT_PS1_SHOWSTASHSTATE=1 |
logic.js: identifier _ Unknown global name |
// constructor | |
var hoge = function(arg) { | |
this.x = 5; | |
this.y = 10; | |
this.z = arg; | |
}; | |
// メソッド | |
hoge.prototype = { | |
f1: function() { |
// titleとcomment両方が取れるまでPUTを待つ | |
var title, comment; | |
var titleDeferred = (function() { | |
var dInner = new $.Deferred(); | |
self.trigger('getTitle', todo, function(res) { | |
title = res; | |
dInner.resolve(); | |
}); | |
return dInner.promise(); |