this is interesting so Javascript can now be used for server-side which removes the need for Ruby on Rails and Django basically? can someone summaries this article, time is of the essence.
Isomorphic JavaScript: The Future of Web Apps
41–50 of 123 posts
Re: Isomorphic JavaScript: The Future of Web Apps
#42We do this sort of thing on the site I work on, Google+. Initial page-loads are rendered on the server, subsequent page-loads are rendered on the client. Really good for performance. It's just the templating system that's common code, though, the server is still Java.
(author) Cool! What's the JavaScript runtime on the server? Something JVM-based?
Re: Isomorphic JavaScript: The Future of Web Apps
#43This is a classic "impedance mismatch" like O/R mapping. At the end of the day, there may be no good, i.e. simple, solution. It is inherently difficult and messy.
Re: Isomorphic JavaScript: The Future of Web Apps
#44Earlier quoted context omitted.
(author) Cool! What's the JavaScript runtime on the server? Something JVM-based?
The server code is still Java, but our template language ( https://developers.google.com/closure/templates/ ) compiles to both JS and Java.
Also, you can't patent this now.
Re: Isomorphic JavaScript: The Future of Web Apps
#45You keep using that word. I do not think it means what you think it means. Using precisely defined mathematical words in contexts where they only make sense vaguely to a layperson ruins their original usage. Make up a new word. Repurpose a shitty English word. But leave our damn maths words alone. Old man quarterto shakes his fist at you! Get off my smooth, compact lawn!
Re: Isomorphic JavaScript: The Future of Web Apps
#46You keep using that word. I do not think it means what you think it means. Using precisely defined mathematical words in contexts where they only make sense vaguely to a layperson ruins their original usage. Make up a new word. Repurpose a shitty English word. But leave our damn maths words alone. Old man quarterto shakes his fist at you! Get off my smooth, compact lawn!
isomorph(ism) is actually from chemistry, not mathematics.
Re: Isomorphic JavaScript: The Future of Web Apps
#47You keep using that word. I do not think it means what you think it means. Using precisely defined mathematical words in contexts where they only make sense vaguely to a layperson ruins their original usage. Make up a new word. Repurpose a shitty English word. But leave our damn maths words alone. Old man quarterto shakes his fist at you! Get off my smooth, compact lawn!
Before maths, it was probably mostly geologists that used it. It's also used plenty in evolutionary biology, but this was probably after maths (not sure though).
Re: Isomorphic JavaScript: The Future of Web Apps
#48You keep using that word. I do not think it means what you think it means. Using precisely defined mathematical words in contexts where they only make sense vaguely to a layperson ruins their original usage. Make up a new word. Repurpose a shitty English word. But leave our damn maths words alone. Old man quarterto shakes his fist at you! Get off my smooth, compact lawn!
isomorph(ism) is actually from chemistry, not mathematics.
longingly gazes into the distance
Re: Isomorphic JavaScript: The Future of Web Apps
#49I'm having a brain freeze here. How do you render a DOM on the server and then push it out to the client? Convert in memory DOM to a text/html representation before sending?
You could use something like Phantom JS. To iterate a point in the article, a number of client-heavy sites built on Angular and Ember have been rendering their content on the server-side to be presented to crawlers like the Googlebot for SEO purposes.
Re: Isomorphic JavaScript: The Future of Web Apps
#50You keep using that word. I do not think it means what you think it means. Using precisely defined mathematical words in contexts where they only make sense vaguely to a layperson ruins their original usage. Make up a new word. Repurpose a shitty English word. But leave our damn maths words alone. Old man quarterto shakes his fist at you! Get off my smooth, compact lawn!
isomorph(ism) is actually from chemistry, not mathematics.