タグ

RESTとjavascriptに関するt-wadaのブックマーク (8)

  • danwebb.net - It's About The Hashbangs

    28 MAY Before I get started here’s the disclaimer: The opinions expressed in this rant are my own personal opinions on web development and do not represent the views of my employer, its engineering organisation or any other employees. A few months back there was a flurry of blog posts and conversations over Twitter both for and against the now fairly common practice of using hashbang urls (example

    t-wada
    t-wada 2011/06/01
    これは良い rant. "pushState for browsers that support it but by all means fall back to traditional URLs rather than hashbang URLs."
  • Hashbang(#!)なURLの恐怖

    諸方面からお叱りの言葉しかいただけない#!なURLは様々な問題をはらんでいますが、来るべき未来(もうすぐですよ!)におけるメンテナンス性という問題についてAdactioで取り上げられていました。#!の表面的な凶悪さに思考停止していて、こういった質的な問題についてはまったく考えていなかった気がします。 その問題というのは、#!なURLからHistory APIなどを利用してクリーンなURLに乗り換えよう(戻そう)としても、古い#!なURLを有効なままにするためにはサーバー側の何か(単純なリダイレクトやmod_rewriteなど)ではどうしようもないので、クライアント側での(JavaScriptを利用した)リダイレクトを提供する機能を提供し続けなければならないというメンテナンス性の悪さです。 この#!なURLのメンテナンス性の悪さという問題は、URLの#以降はクライアント側の扱いなので、クラ

    Hashbang(#!)なURLの恐怖
    t-wada
    t-wada 2011/06/01
    "#!なURLを有効なままにするためにはサーバー側の何か(単純なリダイレクトやmod_rewriteなど)ではどうしようもないので、クライアント側での(JavaScriptを利用した)リダイレクトを提供する機能を提供し続けなければ
  • URL Design — Warpspire

    December 28, 2010 URL Design You should take time to design your URL structure. If there’s one thing I hope you remember after reading this article it’s to take time to design your URL structure. Don’t leave it up to your framework. Don’t leave it up to chance. Think about it and craft an experience. URL Design is a complex subject. I can’t say there are any “right” solutions — it’s much like the

    t-wada
    t-wada 2011/01/04
    github の URL 設計を例に、名前空間、人間向け URL, HTML5 時代の URL 設計などについての、とても良い文章。
  • thoughtbot case studies featuring design and development projects for websites, mobile and web applications.

    Companies like yours create meaningful solutions with thoughtbot Whether you’re starting from an initial idea or have spent decades running a business, thoughtbot has the experience to help you create successful outcomes for your product.

    thoughtbot case studies featuring design and development projects for websites, mobile and web applications.
    t-wada
    t-wada 2009/01/14
    ActiveResource の javascript 移植(のようなもの)。 RESTful な Resource に対して ActiveResource のようなコードで扱えるようになる。
  • jan.varwig » REST in Place

    _______ / \ | R.I.P.| | | | | ------------- REST in Place is an AJAX Inplace-Editor that talks to RESTful controllers. It requires absolutely no additional server-side code if your controller fulfills the following REST preconditions: It uses the HTTP PUT method to update a record It delivers an object in XML form for requests with “Accept: application/xml” headers The editor works by PUTting the

    t-wada
    t-wada 2008/03/16
    in-place編集でRESTfulな設計を保つためのplugin。プロダクト名がジョーク? "REST in Place is an AJAX Inplace-Editor that talks to RESTful controllers. It requires absolutely no additional server-side code if your controller fulfills the following REST preconditions:"
  • CouchDBがApache化 | Unofficial DB2 BLOG

    CouchDBというデータベースソフトがあります。 - Apache CouchDB スキーマレス(Schema Free)で、REST形式でアクセス可能なデータベースです。データはJSON形式でやり取りされるようになっており、WEBアプリケーションからの利用に特化したような形になっています。確かにJavaScript上でJSONで持ったデータを、サーバに転送して、わざわざRDBMS形式に変換して保存するよりは、そのままJSONで格納できるほうが楽ですね。以前紹介したAmazon Simple DBにちょっと似ています。 CouchDBはApache Software Foundationに寄贈される予定だそうなのですが、そのCouchDbの作者をIBMが雇って、フルタイムで開発できるようにしたそうです。 - New Gig (作者の方のblog) - Welcome to IBM, Da

    CouchDBがApache化 | Unofficial DB2 BLOG
    t-wada
    t-wada 2008/01/06
    "スキーマレス(Schema Free)で、REST形式でアクセス可能なデータベースです。データはJSON形式でやり取りされるようになっており、WEBアプリケーションからの利用に特化したような形になっています。"
  • Hawk Finance

    Cheaper and faster than Uniswap? Discover Hawk Finance, the leading DEX on Binance Smart Chain (BSC) with the best farms in DeFi and a lottery for EGG.

  • :: GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS :: Jester: JavaScriptian REST

    Jester is our implementation of REST, in JavaScript. It provides (nearly) identical syntax to ActiveResource for using REST to find, update, and create data, but from the client side. Update, 6/16/07: We have released version 1.3 of Jester. You may want to view its release description. Jester is available from SVN in trunk form, or a 1.1 release form. You can also download a zipped copy of 1.1. Je

    :: GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS :: Jester: JavaScriptian REST
  • 1