ホーム厳選最新

開発

A collection of blue and gray icons with white text, arranged in a grid-like pattern, resembling a computer keyboard.A collection of blue and gray icons with white text, arranged in a grid-like pattern, resembling a computer keyboard.
開発 · 令和6年8月24日(土) 10:10

ブログに検索機能を追加しました

meilisearchをベースにした、キーワード検索とセマンティック検索に対応した簡易検索モジュール

ブログ検索機能PGroongaベクトル検索meilisearchフロントエンドセマンティック検索OpenAI
ブログ検索機能を検討し、試行錯誤の末にmeilisearchを採用しました。PGroongaでは多言語サポートが不十分だったため断念し、ベクトル検索とキーワード検索を組み合わせた手法へ移行。検索結果の質を高めるために、Supabase Edge Functionを活用し、自動インデックス作成を実現しました。
69
0
開発 · 令和6年8月5日(月) 14:30

当サイトは第3世代に進化しました

完全に自律開発、各端分離のサーバーレスアーキテクチャ

CMSデータベースSvelteKitRemixSupabaseCloudflareWorkersAI統合バージョンアップ
第3版の開発は、Strapiの限界やEXIF情報管理の改善を目指して再開発を決意。Nodeベースのバックエンドを放棄し、SvelteKitとSupabaseを利用してCMSを再構築。Remixを用いたフロントエンドを開発し、各部分を独立させた構造で多言語対応やAI統合も実現。今後はログイン方法の追加などを予定。
51
0
開発 · 令和5年5月31日(水) 11:00

文字の力を信じ続ける:独立ブログナビゲーションサイト‘積薪’正式リリース

言葉の力と自由な思考の価値を今でも信じています

独立ブログナビサイトNode.jsSvelte文章の力
Node.jsとSvelteで開発された独自ブログナビサイト「積薪」は、AIを活用し、記事を分類・要約・タグ付けして読者の興味に合った情報を提供します。長文で真実を伝える文章に力を見出し、コミュニケーションにおける他アプリとの違いを強調。文章は画像やビデオより持続力があり、将来的に発見されることを期待するプラットフォームです。開発内容や技術構造についての詳細が記載されています。是非共有し、プロジェクトの拡散に協力してください。
16
0
開発 · 令和5年5月30日(火) 10:00

積薪の技術構造

設計からバックエンドまで、私の最初のフルスタック プロジェクト

Node.jsNest.jsMongoDBAISvelteKitCloudflare
積薪のプロジェクトは、複数のバックエンドモジュール(blog、auto、auth、user)から成り立ち、記事のCRUD操作、ユーザーの登録・ログイン・認可、自動記事更新のクローリングなどを担当します。フロントエンドにはSvelteKitを採用し、最適化としてCloudflareを利用しました。Nest.jsとMongoDBはDocker Composeで起動し、パフォーマンス最適化にはキャッシュとSSRが用いられました。プロジェクトを進める中で、バックエンドとフロントエンドの開発における深い理解が深まり、自信を持ってプロジェクトに取り組むことができるようになりました。
16
0
開発 · 令和5年2月18日(土) 1:00

ブログコメントシステム格闘の道

DisqusからRemark42へ、第三者から自部署へ

コメント機能独立ブログDisqusCommentoRemark42
コメント機能は独立ブログにおいて重要です。Disqusは簡単に統合できるが、広告や追跡機能が問題。Commentoはプライバシーを重視するが、開発が停滞中。現在の推奨はRemark42で、自分のデータを制御でき、MarkdownやRSS対応、簡単にデプロイ可能なセルフホスティングプラットフォームです。
50
0
合計: 5