Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wishlist #3

Open
conoremclaughlin opened this issue Dec 4, 2012 · 2 comments
Open

Wishlist #3

conoremclaughlin opened this issue Dec 4, 2012 · 2 comments

Comments

@conoremclaughlin
Copy link
Owner

Just a quick reminder:

  • Need a simple logging library with console.log, console.error, console.info, console.warning that utilizes some of these libaries with simple stack traces
  • A Bones logging library with client.log and server.log and the above options would be most excellent.
  • Need a way in Backbone to handle an array of templates or views for handling multiple step views, etc.
  • Need to have a way to integrate easily UI jquery libraries from various repo, either as git submodule, npm package, and make it as such as this is integrated directly within all.js of bones
  • an easy whitelist of some sort to filter what gets sent to the client from the server (passwords, etc.) or what is modifiable as sent by the client
@AdrianRossouw
Copy link

i see you did some stuff around Router.send, and I thought I should mention that i found it useful to invert the behavior here. Instead of the router on the backend being responsible of sending the rendered page to the client, I introduced a 'syncView' event that the view emits to signal that it's ready to be sent to the client.

@conoremclaughlin
Copy link
Owner Author

Very, very cool. So do you still extend the Express servers with Backbone.Events and just have them listen for the syncView event? Or just use server-side router code to keep everything contained within that ecosystem? I assume this is a private project?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants