TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Announcing Backlift: Deployment and Hosting for Backbone.js

201 pointsby colevscodeabout 13 years ago

24 comments

debaserab2about 13 years ago
This is so close to being awesome.<p>There's several showstoppers for me. If you figure out how to fix them, you'll have my business:<p>1). Server side validation. If I can't prevent a CSRF attack, it can't be the basis of my app/website.<p>2). SEO. Figure out a way to serve deep links using the root index.html transparently in a way that is undetectable to the client side (search engines)<p>3). Build in require.js or leverage some other technology to make backbone app codebases manageable yet compressed and performant in the production environment.<p>If you can solve 2 and 3, you solve one of the biggest issues I have when writing backbone apps -- I'm often writing my code twice, often in two separate languages, which isn't DRY and feels like a waste of the efficiencies gained by backbone.<p>If you figure this out, Backbone isn't just for web apps anymore -- it's for any website.
bdunnabout 13 years ago
Checkout my post from yesterday to see why I think solutions like this are a <i>bad</i> idea: <a href="http://www.projectorpm.com/blog/2012/03/25/rails-is-more-than-an-api/" rel="nofollow">http://www.projectorpm.com/blog/2012/03/25/rails-is-more-tha...</a><p>(Hint: Don't trust clients)
victork2about 13 years ago
Nice initiative. I am not a big fan of writing in Javascript but it certainly is a big plus to have such a nice library like backbone.js.<p>Just a tiny point ... About the drawing of the triceratops, he has very mmmmm.... "developed" crotch area. Once you've seen it it's hard to not think about it every time. It's just a little detail but it's a little bit weird!<p>Good luck !
评论 #3759270 未加载
mhdabout 13 years ago
I think I've eaten some stupid soup today. Could someone explain to me what the backend is all about? As far as I see it, the command line creates a backbone template and syncs it with the server. Which is dandy, but as it's client code anyway, that's mostly static web hosting.<p>So now I'm ready to create a hyper-nifty Web 2.71 interface to WHOIS. So normally I'd create a simple web app that serves me my data. Where does backlift come in here, as I'm not doing CRUD all from within the app itself?
评论 #3759197 未加载
tbranyenabout 13 years ago
I'm rather confused about a few things:<p>1) Is there no index.html?<p>2) Can you develop locally?<p>3) How do you use the templates you showed?<p>4) Is the boilerplate you provide open sourced anywhere?
评论 #3758889 未加载
ralphleonabout 13 years ago
I'm really happy to see more tools coming out to take some of the effort out of setting up / deploying your development environment. It's refreshing to get more time to actually <i>code</i> rather than administrate systems.<p>Awesome site design as well!
rdlabout 13 years ago
This looks pretty useful today, and I assume will continue to evolve and add more functionality in time. I have very little clue about frontend apps, so I will use something like this to offload a lot of the tool selection process so I can focus on the app itself. I imagine a lot of developers (especially those not on hn) are the same way.
Toddwardabout 13 years ago
Curious as to what the backend stack is - can you provide any details?
评论 #3758900 未加载
ebiesterabout 13 years ago
When I tried to request early access, I saw "Hm, there was a problem. We're looking into it. Try again later? Sorry!"
评论 #3758849 未加载
评论 #3758896 未加载
评论 #3758941 未加载
评论 #3758848 未加载
评论 #3759205 未加载
评论 #3758854 未加载
mbellabout 13 years ago
Is there any server side validation? If not this seams cool but ultimately useless in practice.
评论 #3759761 未加载
blissofbeingabout 13 years ago
This is cool. Will the backend support authentication and authorization?
评论 #3758807 未加载
ilakshabout 13 years ago
Seems pretty awesome if you have actually taken care of all of the backbone sync backend, so you can just use all of the collection create, update, findAll and everything and it just reads from or updates the database?<p>How do you handle a situation with relationships where you need to specify "give me all of the objects from collection X where parentId is YYYYY"?<p>Also how do you handle sort of arbitrary queries?<p>I was thinking about making a service like this because everyone wants to use Backbone.js.
robryanabout 13 years ago
Just wondering how data validation works for this type of model? If you can't rely on the front end how can you reliably tell the back end what to expect?
评论 #3759022 未加载
potomushtoabout 13 years ago
What about user authentication and permissions?
idanabout 13 years ago
Homophone nazi reporting for duty!<p>"offer a peak" -&#62; "offer a peek" in the bottom (dark) section.
评论 #3759089 未加载
stephenhandleyabout 13 years ago
seems like this is definitely something that's most useful as an app prototyping tool rather than a deployment environment. and if its a prototyping tool, i'd want it to run locally so i wouldn't have to deal with remote admin / debug<p>so it should probably just be open on github.<p>just throw express or restify in front of mongodb with some minimal scaffolding and generators. if i get a minute i'll try to get something like that up
rudasnabout 13 years ago
I've been meaning to port a javascript app of mine (private video bookmarking) to backbone for a while. I would love to test this (hint, hint).
tjholowaychukabout 13 years ago
haha wow... this seems incredibly unnecessary. An entire hosting platform for a single tiny framework?
评论 #3759035 未加载
评论 #3759001 未加载
paufernandezabout 13 years ago
One thing I noticed: the audio volume on the tutorial is way too low... pump it up a little.<p>Cheers.
idanabout 13 years ago
Also: lovely idea, attractively clean design. Congrats on shipping!
评论 #3760563 未加载
lukeholderabout 13 years ago
this looks like a stripped back version of parse.com but with code generation for a backbone app that connects only to this service. Good work.
hengliabout 13 years ago
This is parse but for backbone instead of mobile?
评论 #3760906 未加载
thingsilearnedabout 13 years ago
Looks awesome Cole!
va_coderabout 13 years ago
pricing?