私がやっていることは、ReactJSの引数を使ってPerlスクリプトを実行し、結果を返すことです。 ReactJSを使ってコンソールコマンドを実行することができれば、同じことが達成できます。最終的には、これを電子アプリにする予定です。推奨される方法はありますか?ありがとうございました。ReactJSでのPerlの使用
1
A
答えて
0
Web APIでホストされているPerlスクリプトを、たとえばhttp://www.example.com/your/perl/script.pl
にしてください。次に、あなたのコードに反応して、あなただけの次の操作を行います:
fetch('http://www.example.com/your/perl/script.pl', {
'headers': {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
'method':'POST',
'body':JSON.stringify({'someargument':'123'}),
})
.then((response) => response.json())
.then((responseJson)=>{
console.info("Response?");
console.info(responseJson);
});
あなたのPerlスクリプトは、(私はCPANのJSONのlibがお勧め)JSONパーサーを持っている必要があります。その後、フロントエンド(ReactJS)からバックエンド(Perlスクリプト)までのコミュニケーションが得られます。楽しく始めましょう。 =)
あなたは)(取得についての詳細を知りたい場合は:彼はおそらく、サーバー側のreactjsを意味私見https://scotch.io/tutorials/how-to-use-the-javascript-fetch-api-to-get-data
関連する問題
- 1. ReactJSでの 'then'の使用
- 2. Perlでのchomp()の使用
- 3. PERLでのカスタムモジュールの使用
- 4. ReactJSでのコマンドライン引数の使用
- 5. ReactJSのテーマを使用
- 6. reactjsライフサイクルメソッドでsocket.ioを使用
- 7. ReactJSでアンダースコアを使用
- 8. のPerlモジュールの使用
- 9. Perlでの定義/ undefの使用
- 10. Perlスクリプトのメモリ使用
- 11. 無駄な使用のPerl
- 12. 使用してperlの
- 13. reactjsアニメーション - CSSのみのトランジションを使用
- 14. NancyFxのReactJS BigCalendarコンポーネントの使用
- 15. jquery with reactjsを使用
- 16. Reactjsを使用したウェブスクラブ
- 17. アクションReactJsを使用Alt
- 18. reactjsを使用したレンダリング
- 19. reactjsとreduxのMaterial-UIチェックボックスを使用
- 20. reactjsのスーパーエージェントを使用して削除
- 21. reactjsを使用した複数のソートテーブル
- 22. ReactJS JavaScriptでWebコンポーネントを使用する
- 23. reactjsでPostLogoutRedirectUrisを使用するには?
- 24. ReactJSでGoogleグラフを使用する
- 25. ReactJSとWebpackでSASSを使用する
- 26. GoJsをReactJsで使用する
- 27. ReactJSとReactNativeハイブリッドアプリケーションでMobXを使用
- 28. reactjsを使用したチェックボックスでマルチセレクト
- 29. reactjs - ファイルアップロード用のDropzone
- 30. Perlでのperl
http://andrewhfarmer.com/react-ajax-best-practices/ – ThisSuitIsBlackNot
@ThisSuitIsBlackNotを.. – jm666
@ jm666良い推測ですが、彼が明確にしない限り確かに知る方法はありません。私はElectronについてのビットはかなり良いヒントだと思いますが。 – ThisSuitIsBlackNot