{{creatorTitle}}
{{creatorUsername}}
Views: {{countViews}}
{{timeSinceCreated}}
{{tags}}
{{countVote}}
Vote
Reply
Reply
Replies
{{reps.replyCreatorUsername}}
{{reps.replyCreatorDate | dateFilter}}
{{reps.replyCreatorValue}}
Edit
Best Anwser
Delete
Like
Bookmark
Share
Facebook
Twitter
Linkedin
Google+
Flag
Reply
Reply
{{reps.replyCreatorValue}}


Deserts Menu
Rasgulla.
Rasgulla is an Indian syrupy dessert popular in the Indian subcontinent and regions with South Asian diaspora. It is made from ball-shaped dumplings of chhena and semolina dough, cooked in light syrup made of sugar. This is done until the syrup permeates the dumplings
Gajar ka halwa.
Gajar ka halwa, also known as gajorer halua, Gajrela, Gajar Pak, and Carrot halwa is a carrot-based sweet dessert pudding from the Indian subcontinent. It is made by placing grated carrots in a pot containing a specific amount of water, milk and sugar and then cooking while stirring regularly..
Ras malai.
Ras malai, also known as Rossomalai, is a dessert originating from the Bengal region in the eastern part of the Indian subcontinent. The name ras-malāi is the Hindi cognate which comes from two words in Bengali: rōś, meaning "juice", and mālāi, meaning "cream"
Apple pie.
An apple pie is a pie or a tart, in which the principal filling ingredient is apple. It is, on occasion, served with whipped cream or ice cream on top, or with cheddar cheese.
Butter Scotch Ice-cream.
Blueberries are perennial flowering plants with blue– or purple–colored berries. They are classified in the section Cyanococcus within the genus Vaccinium. Vaccinium also includes cranberries, bilberries, and huckleberries
Blueberry Ice-cream.
2-quart pan over medium heat, stir brown sugar, butter, and vanilla until butter is melted, sugar is dissolved, and mixture is bubbly, 3 to 4 minutes. Whisk in 1/2 cup whipping cream until smooth; remove butterscotch mixture from heat.


THAT'S IT!
iso·mor·phic (adj.)
"related by an isomorphism" -merriam-webster
iso·mor·phism (noun)
"the quality or state of being isomorphic" -merriam-webster
Seriously now...
Isomorphic JavaScript applications are applications written in JavaScript that can run both on the client and on the server.
Meteor
Rendr (Airbnb) = Backbone + Handlebars
Small / Outdated Libraries
More info at isomorphic.net
We need to take care of 4 major things
// Server
React.renderToString(<App />)
// Client
React.render(<App />, document.getElementById('app'));
That's It
thanks to...
Shared, serializable, state (hmm sounds like Redux)
But how do we pass the app state object?
// Server
var exposedState = 'window.__STATE__=' + JSON.stringify(state) + ';';
// Client
var state = window.__STATE__;
React.render(<App data={state.data} />, document.getElementById('app'));
Front end has access to window.__STATE__ and can pass it through to props (or application state via Redux)
Because of (1) no re-rendering will happen but components receive the correct props / state and wire up any listeners
Route parsing must be platform specific (Server uses req.path, Client uses window.location.path)
Keep route and history information in app state so we are compatible on Server and Client. This is made possible through (2)
Routes CANNOT have hashes in them. Need to use pushState
Don't use any platform-specific storage
Localstorage, Sessionstorage, etc
Separate build processes (webpack helps)
Handling redirects. Requesting page that requires Auth
Security. Accidentally revealing backend code to the frontend