いよいよ今週末です。WebAPIにご興味があればどうぞ G*なWeb API (04月17日) #jggug jggug.doorkeeper.jp/events/22473 @jggugさんから
2015-04-14 14:04:05G*なWeb APIに申し込みました! #jggug jggug.doorkeeper.jp/events/22473 @jggugさんから
2015-04-14 14:15:44@Resource(url="/books")つけるだけでドメインクラス(データベースレコード)がJson/XMLで取得・更新・一覧できるAPIエンドポイントが公開される。 #jggug
2015-04-17 19:10:25Grails3からGradleベースになったので、普通にGradleプロジェクトとしてIDEAにインポートできる #jggug #grailsfw
2015-04-17 19:11:49curl -i XPOST -H "Content-Type: application/json" "localhost:8080/books" -d '{ JSON .. }' で登録。 #jggug
2015-04-17 19:16:04世の中のAPIは、XML/JSONを両サポートしているサイトは少ない。XML/JSONの比率は2012からJSONの方が使われてきているようだ(Google Trend) #jggug
2015-04-17 19:17:54Web APIは使われかたとして実は二種類ある。LSUD(Large Set Of Unknown Developers),SSKD(Small Set of known Developpers) 、by Netflix #jggug
2015-04-17 19:18:47#jggug IDEAは Grails3.0 は正式サポートしていないけど Gradleベースのおかげで確かに普通に読み込めるんだけど srcフォルダがみれないのはなんか設定が駄目なんだろうか。。><
2015-04-17 19:19:15GrailsのRest機能で偉大なのは、ネストしたJSON構造をPOSTすると、外部キーで連携したドメインクラス群に展開して保存してくれさえするところ。という話もでてくるかな #jggug
2015-04-17 19:20:32Grails3.0 見れば見るほど、Spring-Bootですね。。。 #jggug [うさみみ*´×`*エンジニア]
2015-04-17 19:21:06@kimukou2628 import projectでやっていないからとかですかね?(よくわかっていない [うさみみ*´×`*エンジニア]
2015-04-17 19:21:55SSKDではすまないような、凝ったコントローラを作るにはリッチな機能をもったRestfulContollerを継承したクラスを手書きで定義し、必要なメソッドをオーバーライド。 #jggug
2015-04-17 19:24:28