込み入った物は作れない。
基本web containerなのでSQLiteのファイルベース(ブラウザストレージ)が関の山。
# webcontainer版(SQLite) 作ってみた
https://ornate-kangaroo-eb3b0f.netlify.app/
クラウドデータベース使うとか、oAuthとか組み合わせればできるけど・・・
その構成で権限が複雑なシステムだと、管理が煩雑になるし。
# Firebase版 作ってみた
ログインまで実装できちゃった。
https://frolicking-bienenstitch-9f4f3a.netlify.app/
このアプリケーションはバックエンドのNode.jsアプリケーションであり、SQLiteデータベースを使用しているため、Netlifyなどの静的ホスティングサービスにデプロイすることはできません。
その理由は以下の通りです:
- Node.jsサーバーの実行環境が必要
- インメモリSQLiteデータベースを使用している
- サーバーの状態管理とAPIリクエストの処理が必要
このアプリケーションを本番環境にデプロイするためには、以下のような対応が必要です:
- Node.jsアプリケーションを実行できるサーバー/クラウドプラットフォーム(Heroku、DigitalOcean、AWSなど)の使用
- インメモリSQLiteの代わりに、本番環境向けの適切なデータベース(PostgreSQL、MySQL、MongoDBなど)への移行
- 本番環境用の設定とセキュリティ対策
以下のいずれかの対応をご希望の場合、お申し付けください:
- Netlifyにデプロイ可能な静的フロントエンドアプリケーションへの変更
- 適切なサーバープラットフォームへのデプロイ手順の提供
ご希望の対応をお知らせいただければ、次のステップをご案内いたします。
もちろんrust(axum)、surrealdbなんて全く動かないから!!
0 件のコメント:
コメントを投稿