Web開発者にとって興味深いいくつかの便利なこと#20

こんにちは、ハブラフチアン。 最近、私はHabrと共有したいいくつかの興味深い有用なツール/ライブラリ/イベントを見ました。



素晴らしいシステム管理者



GitHubの大人気リポジトリ。数日で4000以上の星を集めました。 これは、カテゴリごとのシステム管理者にとって最も有用なすべてのオープンソースツールの膨大なリストです。バックアップ、クローニング、クラウドコンピューティング、クラウドオーケストレーション、クラウドストレージ、コラボレーションソフトウェア、分散ファイルシステム、DNS、VPNなどです。プロジェクトの著者は、彼がリストを公開した画像。



NodeBB





多くの人は、これがNodeJSのフォーラムエンジンであり、実際、これは非常にクールなプロジェクトであることを名前から理解しています。 これは、フォーラムの現在の考え方をある程度再考しているとさえ言えます。 まあ、それからどれくらいの時間が経ちましたか...ソーシャルネットワークがいくつ出現し、一般に「社会性」、直感的なUIと思慮深いUXを使用したデザインに関する議論、Webを「アプリケーションの環境」に変えようとする開発者の数、すべてが迅速かつ非同期である場合ネイティブソフトウェア。



NodeBBは通常のフォーラムのように見えますが、現代のWeb開発者は単に古いことを行うことができないため、これらすべての現在の傾向から傾向がある完全に新しい製品です。 使いやすく、カスタマイズが可能で、非常に柔軟でモジュール式で、さまざまなタイプのデバイスに適応します。

さらにいくつかのスクリーンショット












郵送



Node.js SMTPサーバー。 Mailinは、すべての標準(DKIM、SPF、Apache SpamAssassin)に従って電子メールをリッスンおよびスキャンします。その後、それらを解析し、次のようなJSON形式で応答を送信します。





SideComments.js



このスクリプトは、人気のあるブログプラットフォームMediumのコメントシステムを複製します。これにより、記事全体ではなく特定の段落にコメントを残すことができます。

// Listen to "commentPosted", and send a request to your backend to save the comment. // More about this event in the "docs" section. sideComments.on('commentPosted', function( comment ) { $.ajax({ url: '/comments', type: 'POST' data: comment, success: function( savedComment ) { // Once the comment is saved, you can insert the comment into the comment stream with "insertComment(comment)". sideComments.insertComment(comment); } }); }); // Listen to "commentDeleted" and send a request to your backend to delete the comment. // More about this event in the "docs" section. sideComments.on('commentDeleted', function( commentId ) { $.ajax({ url: '/comments/' + commentId, type: 'DELETE', success: function( success ) { // Do something. } }); });
      
      







小さな世界





Smallworld.jsは、 GeoJSONとHTML5 Canvasを使用してマップを生成するミニチュアスクリプト(5kb)です。 jQueryとZeptoのプラグインだけでなく、独立したライブラリとしても存在します。

 var el = document.querySelector('.map'); var map = new Smallworld(el, options);
      
      







エポック





D3.jsおよびjQueryでのリアルタイムデータ視覚化のための機能ライブラリ。



西洋の考え、またはそれがアブレに翻訳する価値があるもの:







最後に:







前のコレクション(第19号)



タイプミスをおforびします。 あなたが問題に気づいた場合-個人的に書いてください。



ご清聴ありがとうございました。






All Articles