noBackend

Welcome, to the wonderful world of noBackend,
where frontend developers build full stack apps,
without thinking about the backend.

It's 2013. Why can't we just …

// create new account
signUp("joe@exam.pl", "secret")
// store an object
store.add({
  type: "task",
  title: "remember the milk"
})
// convert a page to PDF
convert( document.body )
.to( 'report.pdf' )
.download()
// reset a password
resetPassword("joe@exam.pl")
// send an email
sendEmail({
  to: "jane@exam.pl",
  subject: "Report",
  text: "Hey Jane,\n\n…",
  html: "<h1>Hey Jane</h1><p>…</p>",
  attachments: [
    convert( document.body )
    .to( 'report.pdf' )
  ]
})
// upgrade an account
purchase(
  account.upgradeTo("pro")
).using("paypal")
// purchase a product
purchase('productId')
.using({
  cc: "4556934156210213",
  valid: "2016-10",
  csc: "123"
})
// get a coffee
device('192.168.2.2')
.do( 'coffee' )
.then( wakeMeUp )

next

noBackend is an approach to decouple apps from backends, by abstracting backend tasks with frontend code (Dreamcode). This allows frontend developers to focus on user experience and gives backend devolopers more flexibility on the implementation side.

It ultimately leads to backends that can be used out of the box (Solutions), empowering frontend developers to build entire apps (Examples) without thinking about backend at all.

Discuss with us!

Edit this page ::...
免责声明:
当前网页内容, 由 大妈 ZoomQuiet 使用工具: ScrapBook :: Firefox Extension 人工从互联网中收集并分享;
内容版权归原作者所有;
本人对内容的有效性/合法性不承担任何强制性责任.
若有不妥, 欢迎评注提醒:

或是邮件反馈可也:
askdama[AT]googlegroups.com



自怼圈

DU21.3
关于 ~ DebugUself with DAMA ;-)


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


粤ICP备18025058号-1
公安备案号: 44049002000656 ...::