問題タブ [web-application-design]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
10 に答える
92298 参照

php - index.htmlの代わりにindex.phpを使用する場合

私はphpに比較的慣れていません。私を悩ませてきた非常に基本的なことがあります。私は、phpがWebサイトを動的にするために使用されていることを理解しています。また、phpは、動的なWebサイトを作成するために使用できる多くのサーバーサイドスクリプト言語の1つであることも理解しています。

しかし、私が理解していないのは、いつindex.phpページを使用する必要があるのか​​ということです。たとえば、インデックスページに単純なログインページがある場合、それは単純なhtmlページでもある可能性があります。右?では、なぜindex.htmlではなくindex.phpにしたいのでしょうか。

サンプルの状況の例は素晴らしいでしょう。

0 投票する
1 に答える
116 参照

javascript - ウェブアプリ UI パッケージ

単一ページの JavaScript Web アプリケーションを作成しています。このようなアプリを作りたい場合:

ここに画像の説明を入力

私をそこに近づけるUIパッケージは何ですか?

0 投票する
2 に答える
2470 参照

python - Django チュートリアル エラーで pub_date が無効です

0 投票する
1 に答える
1317 参照

gtk - html への Gtk 変換

統一されたインターフェイスを備えた OS を使用して相互運用性を向上させるために、すべてのインターフェイスが html5 になるシステムを構築する方法を探しています。

たとえば、(既存のものを使用するために) gtk ライブラリから開始すると、次のようなコードを変換できる可能性があります。

この目標を達成するのに役立つツールがあるかどうか知りたい

編集

私の質問を明確にし、探しているものを理解してもらうために、この研究を見つけました

最初のステップは、以前は UI だったもののセマンティック オントロジーを使用/構築することです。次に、gtk ライブラリ (または別のデスクトップ GUI ライブラリ) と Web インターフェイス言語を同じベースに統合できます。そのため、gtk メソッドと Web メソッドの間で全単射を行うことができました。

私はそれを単純な問題とは考えていません。私を助けることができるアイデアやツールを求めています。

0 投票する
2 に答える
2351 参照

database-design - 課金システムの実装方法

income_funds私はデータベースに2つのコレクションを持っていますexpenditure_funds:

現在の口座残高を取得し、使用に関するレポートを取得する必要があります。このコレクションを使用して課金ロジックを実装するにはどうすればよいでしょうか?

最も簡単な方法 (追加データなし):

  1. 口座残高を取得するにはsum(confirmed income_funds) - sum(expenditure_funds)
  2. 報告書をもらう 期間別収支資金をもらう

しかし、常に口座残高を計算しなければならないのは好きではありません。

アカウント コレクションを追加します。

accountコレクションを追加します:

  1. アカウントの残高を取得するにはaccount.balance
  2. 以前の方法でレポートを取得する

しかし、資金が変更された (ステータスが追加または変更された) たびに残高を変更する必要があるのは好きではありません。アカウントの残高を確認するには、常に最初の方法ですべての資金を計算する必要があります。間違えると、いつ、どのように起こったのかわかりません。

期間コレクションを追加:

periodコレクションを追加します:

  1. 口座残高を最後に返すperiod.end_balance
  2. 以前の方法でレポートを取得しますが、期間ごとにタイムスタンプを取得するのは簡単です

end_balance期間中に資金が変更された場合はいつでも変更する必要があります。しかし、私は期間ごとに残高を確認することができ、もし間違いがあれば、それがこの期間に起こったことを知ることができます.


最後の方法が一番気に入っていますが、誰かが私の結論でアドバイスをくれたり、他の解決策を知っているかもしれません.

0 投票する
2 に答える
340 参照

hibernate - Web アプリケーションでレイヤーを使用する正しい方法は何ですか

Spring + Hibernate を使用して設計された Web アプリケーションがあります。以下は、アプリケーションのレイヤーです。

コードを調べていると、一部のServiceクラスが他のDAOクラスを使用していることがわかりました。これは正しいアプローチですか?レイヤーの正しい使い方を教えてください。ファサード層はサービス層のオブジェクトを直接使用する必要がありますか?それとも他のファサード オブジェクトを経由する必要がありますか? サービスレイヤーと同じ?