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びします。 あなたが問題に気づいた場合-個人的に書いてください。

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

Source: https://habr.com/ru/post/J227969/


All Articles