学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

nomin

web制作会社に勤めているものです。 業界歴は5年ほどです。 会社での実務経歴は下記です。 デザイン歴2年半 マークアップ2年半 フロント歴は react案件3ヶ月 Vue案件半年といったところです
プロフィールをもっとみる

--

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

フロントエンド Vite React.js

reactとviteでmpaの環境を構築したい

2022年7月16日
単発
予算
5,000円 〜 10,000円
提案数
提案待ち
応募期限
終了

【概要】
現在案件でバックエンド環境にリアクトを組み込みたいと思ってます。
今回依頼したいのはSPAではなくMPAでフロント側でbuildしたものを
バックエンド環境にbuildしてマウントして実行できるようにすることです。
各ページにつきエントリーポイントを作成する想定です。

ゴールは下記のディレクトリ構造になることです。
root/
 ├ front-end(reactとviteを使用してbuild実行)
 ├ backend/src
├ Top
├ index.twig(ここでマウントする)
├ js/index.4239fs.js(フロントでbuildしたもの)
├ About
├ index.twig(ここでマウントする)
├ js/index.422339fs.js(フロントでbuildしたもの)
 ├ assets/styles/index.3526.css(フロントでbuildしたもの)

【現状詰まっていること】
フロント環境は大方構築すみですが、詰まっていることが2点あります。

1つは1ページごとにbuild先を指定できていないこと。
トップページのbuild先はsrc/Top
アバウトページのbuild先ははsrc/About
cssのbuild先はassets/styles
のような形にしたい

もう1点は front-end環境の外にbuildした場合、バックエンド側でマウントしてもreactが動かないということです。ちなみにfront-end環境内にbuildしてバックエンド側からfront-end環境下のbuildされたものを読みに行った場合ちゃんと動きます。buildしたもののみで動くようにしたいです。

下記はDEMO環境です。
https://github.com/nomin-sasabuchi/react-MPA/tree/main/front-end


【依頼内容】
この2つの詰まっている点を解決できるまでサポートしてほしい

nomin

プロフィール

web制作会社に勤めているものです。
業界歴は5年ほどです。

会社での実務経歴は下記です。
デザイン歴2年半
マークアップ2年半
フロント歴は
react案件3ヶ月
Vue案件半年といったところです

--

募集をシェアしてメンターを探そう
シェア