いまどきのWebアプリケーションの開発で重要となっているのが、APIの設計と開発。APIを開発するときの面倒な課題を一気に解決するすばらしいツール「Postman」の使い方を紹介します。 APIを構築した経験があれば、難しさが分かるでしょう。プロジェクトは収拾がつかないほど複雑になり、ドキュメントを作成してみても、結局すっきりしません。 以前簡単に紹介したツールPostmanを試しました。Post…

Copyright © 2017, Younes Rafie All Rights Reserved.

Younes Rafie

Younes Rafie

モロッコ出身、フリーランスのWeb開発者、技術系ライター・ブロガーとして活躍しています。JAVA、J2EE、JavaScriptを使った開発経験があり、専門はPHP言語です。詳しくはWebサイトをチェックしてください。

Loading...

リアルタイムなAPIを作れるフレームワークFeathersとReactを使って、CRUDなWebアプリを開発する基礎を解説します。 モダンなプロジェクトでは、コードの再利用性を高めるため、フロントエンドとバックエンドでロジックを分けてコードを書くことが求められます。具体的な再利用の用途は、バックエンドAPIにアクセスするネイティブモバイルアプリを作る場合や、モジュール方式の大規模プラットホームにお…

Copyright © 2017, Michael Wanyoike All Rights Reserved.

Michael Wanyoike

Michael Wanyoike

簡潔で読みやすいモジュール方式のコードを書いています。好きなことはワークフローの効率や生産性の向上に役立つ新たなテクノロジーを学ぶことです。最近はReactとJavaScriptにのめり込んでいます。

Loading...

ReactやAngularと並び、ここのところ人気が高まっているVue.js。Axiosを組み合わせれば外部APIを使った Webアプリも手軽に開発できます。 JavaScriptのアプリケーションを作っていると、よくリモートソースからデータを取得したり、APIを使いたくなったりすると思います。最近、公開されているAPIを見ていたら、ソースからデータを取得して処理するのに良いものがたくさんあること…

Copyright © 2017, Olayinka Omole All Rights Reserved.

Olayinka Omole

Olayinka Omole

ソフトウェア開発、デザイン、エレクトロニクス工学、人工知能に興味があるナイジェリア・ラゴスのエンジニアです。ツイートしたり、学術研究をしたり、写真を撮ったり、デザインしたりコードを書いたりして、毎日を楽しんでいます。

Loading...

PHPでAPIを作るときに便利な「Fractal」を知っていますか? APIで出力するJSONデータを簡単に整形できます。 APIを構築した経験があれば、データを直接レスポンスとしてダンプすることには慣れているでしょう。正しくダンプできれば問題ありませんが、この小さな手間を解消する実用的な代替案があります。 その1つがFractalです。Fractalを使うとレスポンスを返す前に新たに変換レイヤー…

Copyright © 2017, Younes Rafie All Rights Reserved.

Younes Rafie

Younes Rafie

モロッコ出身のフリーランスのWeb開発者、技術系ライター・ブロガーです。JAVA、J2EE、JavaScriptでの共同作業経験があり、専門はPHP言語です。

Loading...

まるでゲームのような豪華で楽しい3Dマップをブラウザー上に手軽に表示できるWebサービスAPIの登場です。現時点では日本地図は対応していませんが、とてもわくわくするサービスですね。 eegeo.jsは、人気の地図ライブラリーLeafletをベースにしたオープンソースの3DマップAPIです。 シンプルな2Dマップを埋め込んだり、作成したりできる地図ライブラリーはたくさんあります。特に有名なのはGoo…

Copyright © 2017, Tim Jenks All Rights Reserved.

Tim Jenks

Tim Jenks

ゲーム開発を中心として10年以上のソフトウェアエンジニアリング、運用経験があります。特に興味のある分野は、オブジェクト志向設計、フルスタックと運用の意識向上、テストとテスト自動化、GIS、「ビッグデータ」、技術的リーダーシップです。

Loading...

ID/パスワードの代わりにFacebookやGoogle、Twitterなどのアカウントでログインできるソーシャルログイン機能。いろんなSNSに対応するのはそれなりに面倒ですが、Oauth.ioを使えば手軽に実装できそうです。 SNSのアカウントを使ってワンクリックでWebサイトにログインできる、ソーシャルログインを便利に使っているユーザーが増えています。 この記事で紹介するOAuth.ioはFa…

Copyright © 2017, Memi Allamani All Rights Reserved.

Memi Allamani

Memi Allamani

コンピューターサイエンスの修士号を持つフリーランスのWeb開発者です。PHPやJavaScript、J2EEなどさまざまなWebテクノロジーの経験があり、いつでも新しいものを学ぼうとしています。

Loading...

iOSアプリでHTTP通信をする方法はいろいろありますが、オープンソースのライブラリー「Alamofire」を使うのが簡単で便利です。Wikipediaからデータを取得するアプリを例に、基本的な使い方を学びましょう。 ※本記事は2016年6月30日に掲載した記事を再編集したものです。執筆時点の情報をベースにしており、最新ではない可能性があります。 ほとんどのアプリは、外部サービスやデータソースに接…

Copyright © 2017, Aleksander Koko All Rights Reserved.

Aleksander Koko

Aleksander Koko

開発者で、最新のWebテクノロジーを使うのが大好きです。空いた時間で、PHP、Firefox OS、新しい言語の実験について学習しています。最近のマイブームはPHPデザインパターン、Laravel、Dart、クラウドです。

Loading...

相次ぐモダンなフレームワークの登場、脱jQueryの動き、ECMAScriptの進化など、SitePointの常連ライターが2016年のJavaScript事情を振り返ります。 2016年は、見方によっては歴史的であり、奇妙でもあり、楽しくもあり、恐怖でもあった年でした。JavaScriptだけに絞ると、ほかの大きな出来事に比べれば取るに足りない変化に見えますが、開発者にとっては重大な出来事でしょ…

Copyright © 2017, Craig Buckler All Rights Reserved.

Craig Buckler

Craig Buckler

1995年に処女作としてIE2.0でページを作ったイギリス人のフリーランスWebコンサルタントです。以来、スタンダード、アクセシビリティとHTML5のテクニックの伝道者として活躍し、SitePointでは1000以上の記事を書いています。ツイッターのアカウントは@craigbuckler。

Loading...

音声や画像、テキストを認知、分析するシステムといえば、IBMのWatsonが有名ですが、マイクロソフトもCognitive Services APIというWeb APIを提供しています。PHPでAmazonのレビューを分析するアプリを作ってみました。 近年の機械学習サービスの急増で、開発者による「スマートアプリ」の作成がこれまでより簡単になりました。この記事では、機械学習機能を提供するマイクロソフ…

Copyright © 2016, Wern Ancheta All Rights Reserved.

Wern Ancheta

Wern Ancheta

フィリピン出身のWeb開発者です。Web構築に情熱を注ぎ、ノウハウをブログで公開しています。アニメとビデオゲームも大好き。

Loading...

とても便利なJavaScript APIが登場しました。要素の表示状態を検出できるIntersectionObserver APIを使えば、無限スクロールを手軽に実装できます。 Webプラットホームに最近、注目の新しいクライアントサイドJavaScript API「IntersectionObserver API」が登場しました。 軽量でしかも使い勝手の良いこのAPIは、特定のDOM要素の表示状態…

Copyright © 2016, Giulio Mainardi All Rights Reserved.

Giulio Mainardi

Giulio Mainardi

フロントエンドの技術スタックを愛好する開発者です。

Loading...