{"author_name":"dekuo-03","blog_url":"https://dekuo-03.hatenablog.jp/","published":"2025-02-16 16:51:27","description":"\u6982\u8981 Flask+React+pywebview+PyInstaller\u3067\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30a2\u30d7\u30ea\u3092\u4f5c\u6210\u3057\u3001\u52d5\u4f5c\u3092\u78ba\u8a8d\u3057\u305f\u3002 \u6982\u8981 \u80cc\u666f\u3068\u76ee\u7684 \u8a73\u7d30 0. \u74b0\u5883 1. \u4f5c\u6210\u3059\u308b\u3082\u306e\u3001\u5b9f\u73fe\u624b\u6bb5 2. \u5fc5\u8981\u306a\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb 2.1 Python 2.2 node 3. Flask\u90e8 backend.py 4. React\u90e8 frontend/src/App.tsx 5. pywebview\u90e8(\u30e1\u30a4\u30f3\u90e8) 6. \u5b9f\u884c\u30d5\u30a1\u30a4\u30eb\u5316 7. \u52d5\u4f5c\u78ba\u8a8d \u307e\u3068\u3081\u3068\u4eca\u5f8c\u306e\u8ab2\u984c \u80cc\u666f\u3068\u76ee\u7684 \u3042\u308b\u76ee\u7684\u3067Flask\u3068React\u3067\u7c21\u5358\u306aWeb\u30a2\u30d7\u30ea\u3092\u4f5c\u6210\u3057\u3066\u30ed\u30fc\u30ab\u30eb\u3067\u52d5\u4f5c\u3055\u305b\u3066\u3044\u305f\u306e\u3060\u304c\u3001 \u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30a2\u30d7\u30ea\u3068\u3057\u30661\u2026","provider_url":"https://hatena.blog","blog_title":"\u5de5\u4f5c\u3068\u7af6\u99ac2","type":"rich","title":"Flask+React+pywebview+PyInstaller\u3067\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30a2\u30d7\u30ea\u3092\u4f5c\u6210\u3059\u308b","width":"100%","provider_name":"Hatena Blog","height":"190","author_url":"https://blog.hatena.ne.jp/dekuo-03/","version":"1.0","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fdekuo-03.hatenablog.jp%2Fentry%2F2025%2F02%2F16%2F165127\" title=\"Flask+React+pywebview+PyInstaller\u3067\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30a2\u30d7\u30ea\u3092\u4f5c\u6210\u3059\u308b - \u5de5\u4f5c\u3068\u7af6\u99ac2\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","url":"https://dekuo-03.hatenablog.jp/entry/2025/02/16/165127","categories":["\u6280\u8853\u30e1\u30e2","\u6280\u8853\u30e1\u30e2#Python","\u6280\u8853\u30e1\u30e2#Web\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3"],"image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/d/dekuo-03/20250216/20250216164701.png"}