投资组合网站的详细信息 mijn-portfolio网站的后端 后端使用哪些依赖项 中间件 express path 保护个人信息 bcryptjs, jsonwebtoken dotenv 数据库 mongoose 上载档案 multer 传送讯息 sendingblue node-fetch 结合后端和前端 concurrently mijn-portfolio网站的前端 前端使用哪些依赖项 用户界面库 react , react-dom react-router-dom 绑定库 redux, react-redux redux-thunk 数据库访问 axios CSS框架 bootstrap, react-bootstrap react-icons 库组件来呈现Markdown标记 react-markdown remark-gfm emoji-di