You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
「JSON Schemaでバックエンドエンジニアとフロントエンドエンジニアがコラボする」と題してエムスリー x Gunosy Beer bashで発表してきました。 当日ハッシュタグ: #gunosybeer hashtag on Twitter 発表資料2 Types of JSON SchemaJSON Schema and Hyper-Schema JSON SchemaJSON Hyper-Schema JSON SchemaJSONの データフォーマット を記述する人間にも機械にもわかりやすいドキュメントフォームでサブミットするデータのバリデーションに使える自動テストにも使えるJSON Hyper-SchemaWeb APIの仕様 を記述するAPIで期待するデータをJSON Schemaの形式で記述日本ではこっちの方がポピュラー?観測範囲内だと日本のコミュニティでJSON Sch
JSON Schema for the Heroku Platform APIでも紹介されているように、HerokuのAPIはJSON schemaで記述されたAPIの仕様を返すようなAPIがあって(ややこしい)、Auto-generating a Go API client for Herokuのようにこれを利用してAPIクライアントを自動生成するようなこともやってる(単なるアート作品じゃなくて実際に運用されているので偉い)。Herokuが出してるAPI関連作品の1つにcommittieというのがあって、JSON schemaを利用してAPIの仕様を定義して、それをRack middlewareで利用しようというもの。前に試しに似たようなのつくってたので良いのが出てきて良かった。 Committieは大きく分けて3種類の機能を提供していて、1つは本番環境で普通に使うやつで、リクエストをv
JavaScriptの素振りする技術 ライブラリをちょっと試す ライブラリをブラウザで試す JavaScriptライブラリはデモを置いてることも多い デモがないとローカルで動かすのは面倒くさい わざわざローカルでnpm installして... ちょっとしたこと試す時に使えるツール npmをその場で試す Tonic: a better REPL for node.js Browserify + REPLのようなサービス npmからリンクが貼られてる! 例: Tonic: npm on Tonic 他にも色々 RequireBin Browserify + JSFiddle的なサービス Firefox DevTools URLをページにインジェクト出来る 開発ツールバーの inject コマンド ライブラリを読み込ませてConsoleで叩く JS Envy ライブラリをちょっと試すまとめ ラ
{ created_at: '2012-01-01T12:00:00Z', id: '01234567-89ab-cdef-0123-456789abcdef', body: 'Ah^~ My heart will be hopping^~', updated_at: '2012-01-01T12:00:00Z', user: { id: '01234567-89ab-cdef-0123-456789abcdef', name: 'Syaro' }, comments: [ { created_at: '2012-01-01T12:00:00Z', id: '01234567-89ab-cdef-0123-456789abcdef', body: 'Is the order a rabbit?', updated_at: '2012-01-01T12:00:00Z', user: { id
Node.js body parsing middleware. Parse incoming request bodies in a middleware before your handlers, available under the req.body property. Note As req.body's shape is based on user-controlled input, all properties and values in this object are untrusted and should be validated before trusting. For example, req.body.foo.toString() may fail in multiple ways, for example the foo property may not be
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く