|
皆さんこんにちは、CUGGZです。素敵な週末をお過ごしください! 今日は、実践的なプロジェクトを通じてプログラミング スキルを向上できるように、学習する価値のある Vue オープンソース プロジェクトを 10 個紹介します。 ウィキ.jsWiki.jsは、Node.js + Vueテクノロジースタック上に構築された、強力でスケーラビリティに優れたオープンソースのWikiシステムです。クリーンで美しいインターフェース、柔軟な権限管理、複数のエディターのサポート、ユーザー認証方法、バックアップとストレージのオプション、検索エンジンを備えています。また、国際化、カスタムテーマ、トラフィック分析などもサポートしています。小規模チームのナレッジベースとして適しており、管理と閲覧を容易にし、共同作成をサポートします。 Github: https://github.com/requarks/wiki。 石けり遊びHoppscotchは、Webサービス経由でAPIアクセスを構築するためのツールです。Node.jsとVueを使用して開発され、ミニマルなUIデザインを特徴とし、レスポンス値をリアルタイムで送受信できます。前身はPostwomanです。Postmanと同様に、HoppscotchはHTTP/HTTPSだけでなく、WebSocket、Socket.io、EventSource、MQTT、GraphQLもサポートしています。 Github: https://github.com/hoppscotch/hoppscotch。 スライドSlidevは、Webベースのスライドショー作成およびプレゼンテーションツールです。HTMLとVueコンポーネントをサポートし、ピクセルパーフェクトなレイアウトを実現しながら、開発者がMarkdownでのコンテンツ作成に集中できるように設計されています。また、プレゼンテーションにインタラクティブなデモサンプルが組み込まれています。機能豊富なMarkdownファイルを使用し、瞬時にリロードできる美しいスライドを生成します。さらに、リアルタイムエンコード、PDFエクスポート、プレゼンテーション録画など、多くの統合機能も備えています。Slidevは、Vue 3、Vite、VueUseテクノロジーを基盤として構築されています。 Github: https://github.com/slidevjs/slidev。 ファイルブラウザFileBrowserは、GoとVueで書かれた、ブラウザ内でサーバー上のファイルを管理するためのツールです。ファイルの修正、追加、削除、さらには共有も可能なため、クラウドドライブのように使える優れたファイルマネージャーです。 Github: https://github.com/filebrowser/filebrowser。 チャットウートChatwootは、インスタントメッセージングチャネル向けのオープンソースのセルフホスト型カスタマーサポートツールであり、企業のカスタマーサポートを支援します。Intercom、Zendesk、Salesforce Service Cloudなどのオープンソースツールに代わるツールです。Chatwootは、様々なコミュニケーションチャネルで行われている会話を包括的に把握できます。ChatwootのフロントエンドはVueで記述されています。 Github: https://github.com/chatwoot/chatwoot。 JEECGブーツJeecgBoot—Vue3版フロントエンドソースコード。Vue3.0+TypeScript+Vite+Ant-Design-Vueなどの新技術ソリューションを採用し、コンポーネントの二次カプセル化、ユーティリティ、フック、動的メニュー、権限検証、ボタンレベルの権限制御などの機能を備えています。JeecgBootローコードプラットフォームのVue3技術スタックの最新UIバージョンです。 Github: https://github.com/jeecgboot/jeecgboot-vue3。 マークテキストMarkText は、速度と使いやすさを重視した、Vue + Electron をベースにしたシンプルでエレガントなオープンソースのマークダウン エディターです。 Github: https://github.com/marktext/marktext。 エプリーEplee は、Vue + Electron をベースにした ePub リーダーで、シンプルで美しい UI を通じて、クリーンで中断のない読書体験を提供することに重点を置いています。 Github: https://github.com/Janglee123/eplee。 リーダーReaderは、Vue.js + Elementをベースにしたフロントエンド読書ツールです。本棚管理、検索、膨大な書籍ライブラリ、読書、ソース切り替え、ページめくり、ジェスチャーサポート、カスタムテーマ、カスタムスタイル、WebDAV同期、テキスト置換フィルタリング、オーディオブック、ユーザー設定のバックアップと復元、コミック、オーディオ、書籍ソース障害検出、ローカルTXT、EPUB、UMD形式の書籍のインポート、書籍のグループ化、RSS購読、本棚のスケジュール更新、書籍の同時検索、ローカル書籍リポジトリなどの機能をサポートしています。 Github: https://github.com/hectorqin/reader。 ハビティカHabiticaは、習慣形成と生産性向上のためのアプリで、「人生をプレイ」することができます。ゲームのような報酬と罰則が、タスク達成へのモチベーションを高めます。Habiticaは、目標達成、健康増進、勤勉さ、そして幸福感の向上をサポートします。Habiticaでは、目標と人生をロールプレイングゲームのように捉えることができます。成功するとレベルアップし、失敗すると体力を失い、武器や防具を購入するためのお金を継続的に稼ぐことができます。HabiticaのフロントエンドはVueで記述されています。 Github: https://github.com/HabitRPG/haveica。 |