共感で繋がるSNS

人気

関連検索ワード

新着

Lawrie:ローリー

Lawrie:ローリー

Crawdflare槍玉に上がってるけど、そりゃそうだよな。

見境ないし、寧ろいけないサイトを世界向けにつくるならcrawdflareしかなかったんよな。

あと安い印象ある。今は知らないけど。
CDNでまともなのって、アカマイかAWSあたりは確実だけど高いし、マネタイズできないし、いけんしサイトは使えないし

GRAVITY
GRAVITY24
ゆうり

ゆうり

なんか昨日ネット調子悪いなーと思ったけど
いくつかサイトが繋がらなかったからCDN?DNS?
どっかやられたんかなー
とのほほんとしてました
(今はなんのサービスも管理してない人だから)

Cloudflareなのか。
がんばれ
GRAVITY
GRAVITY9
黒ラベ

黒ラベ

昨日クラウドのCDNに設定いれて反映されるのに10分くらいかかって、設定入った瞬間に「これが浸透!」って感動したんだけど浸透いうないわれそう
GRAVITY
GRAVITY8
ふぇいんと

ふぇいんと

自分で作ったIT製品やWebサービスについて話してくれる?自分で作ったIT製品やWebサービスについて話してくれる?
今はCDNというインターネット上のコンテンツをキャッシュして高速にレスポンスするサービスの開発をしています。サービス開始当初から足掛け10年近くこのプロジェクトに関わっています。
それ以前は様々な会社で各種WebアプリからPC用CAD製品、アーケードゲーム、Androidアプリなどなど、今から考えると何の節操もなく(笑)何でもやってきてますねえ、、、
GRAVITY1
GRAVITY9
にゃんも

にゃんも

個人開発1ヶ月やってみて、AI頼りであまりにもコードが読み解けない状態になったものの、まあいい失敗をしたと思ってる。一旦何も考えず行動するしか個人開発をやる未来はなかったので。

こういうアプリ作りたいっていうイメージはかなり出来上がったので、一旦設計に圧倒的重きをおいて、これからまた1ヶ月くらいやってこう。

以下をいい具合にやっていく。

1. コンセプト・要件定義

プロダクトの目的・価値(誰のどんな課題を解決するか)を明確化

ユーザーストーリー・ユースケース作成

優先度づけ(MVPで何を必ず入れるか)

2. 画面設計・UI/UX設計

Figmaなどで画面モック作成

共通コンポーネント整理(ボタン、フォーム、カード、ナビバーなど)

入力フォームのバリデーションパターン一覧化(必須・型・長さ・正規表現など)

遷移フロー図(ユーザーがどう動くか)

3. API設計

各画面ごとに必要なAPIの洗い出し

API仕様書の作成(リクエスト形式、レスポンス形式、エラーハンドリング)

再利用されるAPIの抽出(認証、検索、CRUD系など)

命名規則の統一(エンドポイント名、変数名、クラス名)

4. データベース設計

必要なテーブルの洗い出し

ER図の作成(リレーションを整理:1対多、多対多など)

正規化/非正規化のバランス検討(パフォーマンスも考慮)

マイグレーション設計(将来のスキーマ変更に備える)

5. アーキテクチャ設計

フロントエンド・バックエンド・DBの責務を明確化

デザインパターンの検討(MVC, MVVM, クリーンアーキテクチャなど)

認証・認可方式の決定(JWT, OAuth2, セッション管理など)

環境分離(開発 / ステージング / 本番)

6. 非機能要件

セキュリティ(CSRF, XSS, SQL Injection対策)

パフォーマンス(キャッシュ、インデックス、CDN利用)

ログ設計・監視設計

スケーラビリティを見越した構成(マイクロサービスにするか、モノリシックで始めるか)

7. ドキュメンテーション・管理

README、設計書(API仕様書、ER図、クラス図、シーケンス図)

命名規則・コーディング規約の共有

バージョン管理ルール(Gitフローやトランクベース開発)
GRAVITY
GRAVITY12
もっとみる

おすすめのクリエーター