前提・実現したいこと
「Monaca Angular2+」で開発を行う際のバックエンド連携について
発生している問題・エラーメッセージ
初歩的な質問ですみません。 現在Monacaでアプリ開発を行っています。 フレームワークにAnguar(ver1でない)を利用しているのですが、この際にバックエンドとの連携方法がいまいちわかりません。 公式のガイド・各種質問、まとめサイトに掲載されているのはHTML5+JavaScriptによる構成ばかりで、それをどのようにAngularで実装すればいいのかがわかりません。 単純に私がAngularを理解しきれていないだけかもしれませんが、どなたかわかる方いらっしゃいましたら、どこに何を記述する必要があるのか教えていただきたいです。
開発の進め方
src/app以下にTypeScriptファイル(.ts)を作成して開発を行っています。 このtsファイルの中でMonacaバックエンドまたはnifty cloudとの連携を行いたいと考えています。
試したこと
monacaバックエンド
- クラス内にngOnInitを記述し、monaca.~といった記述を利用してバックエンドとの連携を図った。
→ monacaが定義されていないと怒られる。(これを回避するためにコンポーネントか何かを読み込まないといけないと思いますが、それが何なのかがわかりません。)
nifty cloud
- 上記と同様の手法で、ncmb.~といった記述でnifty cloudと連携しようとしましたが、こちらもうまくいきませんでした。
補足情報(FW/ツールのバージョンなど)
そもそもの考え方が間違っているかなとも思いますが、解決策がわからない次第です。
どなたかわかる方がいらっしゃいましたらご教示いただけますでしょうか。
あるいは、他のデータベースを利用したほうが良いという場合は、そちらについても情報をいただければと思います。
あなたの回答
tips
プレビュー