14
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[電車やカフェでの暇つぶしに] Qiita 新着投稿リーダーに検索機能をつけた

Last updated at Posted at 2015-01-23

前回の モバイルWEB用の Qiita 新着投稿リーダーを作った をバージョンアップして、リストのデザインを Twitter ライクに刷新 & 検索機能を充実させました。

自分で使う為に作ったのですが、タイトルどおり、電車やカフェでの暇つぶしに良いです :smile:

モバイルで Qiita のWEBサイトを見ろっていう話もありますが、SPA(シングルページアプリケーション)にしてあるので、閲覧がよりスムーズだ、と思っています。ただ、大きい投稿を表示しようとすると、ちょっと重いけど..

こちらからどうぞ。

写真 2015-01-23 13 28 18.png 写真 2015-01-23 13 27 16.png

ソースコード は GitHub に置いてあります。
https://github.com/hkusu/qiita-newpost-reader

JavaScript/CSS ライブラリとして ionic(ロジックは AngularJS ベース)を利用しています。Qiita の投稿は Qiita API v1 を利用して取得しています。(認証が必要ない範囲のパブリックなデータを利用しています。)

所感

静的リソース(JavaScript/CSS/HTML/画像)のみで構成しているので、処理は全てクライアントサイトの JavaScript です。昔は大変だったことも、JavaScript で簡単に実現できる時代になってきたなあと。

次は、自社で使ってる Qiita:Team に目ぼしいアプリが無いので、今回のを応用して Qiita:Team リーダーを作ってみようかなっと思っています。

14
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?