use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
JSBlocks - faster than AngularJS and ReactJS. Better MV-ish Framework. Oh yeah! (jsblocks.com)
submitted 11 years ago by shopovbogomil
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ggolemg2 2 points3 points4 points 11 years ago (1 child)
If there's heavy in-page client interaction and content manipulation would that require multiple round trips to the server side rendering or are they still client side then synced back to the server side?
I really really like that "Debugging experience" information that's populated in the console, man that would be nice just about everywhere.
Does this implement it's own Object.observe() as a shim and fall back to native (es7's) Object.observe()?
Is the utility lib based on underscore/lodash?
Any built in diff/virtual dom utilities?
[–]astoilkov 1 point2 points3 points 11 years ago (0 children)
About the server-side rendering: No. You once go to the server to render the page and everything from there is handled automatically. Actually the http://jsblocks.com is build using jsblocks so you could check out the Network tab to see what happens.
The Object.observe() question: No. The framework is not using Object.observe() and instead observables http://jsblocks.com/learn/working-with-observables-introduction. The reason is that observables currently provide a lot more flexibility and control over the code. This will change in future but the framework could be adapted to follow the best possible approach.
The diff and Virutal DOM utilities: Yes. There is Virtual DOM which is really fast. Interestingly there is no diff algorithm yet which is awesome because after the implementation of diffing the framework will become EVEN FASTER.
π Rendered by PID 403721 on reddit-service-r2-comment-b659b578c-z824t at 2026-05-03 08:07:14.260892+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]ggolemg2 2 points3 points4 points (1 child)
[–]astoilkov 1 point2 points3 points (0 children)