当前位置: 首页 > news >正文

React+TS前台项目实战(一)-- 项目初始化配置及开此系列的初衷

文章目录

  • 前言
  • 一、初始化项目
  • 二、基础配置
    • 1. 项目目录及说明如下
    • 2. TS版本使用Craco需注意
  • 总结


前言

前面 后台管理系统实战 系列教程暂时告一段落了,想了解全局各种配置的可自行查看。本次教程将重点介绍React前台项目的实操,关于具体的配置,将不再详细介绍,只提供本项目所需的额外配置项说明。React前台项目会更加考验性能方面的优化,如高频数据请求、组件渲染性能、代码分割和懒加载等方面的处理。


一、初始化项目

创建项目选择带typescript版本的,指令为
npx create-react-app react-frontend-ts- --template typescript

二、基础配置

1. 项目目录及说明如下

在这里插入图片描述

2. TS版本使用Craco需注意

注: TS版本的配置略有不同,具体看前面的文章 React中使用 ts 后,craco库配置别名时需要注意什么?


总结

接下来,我将以一个区块链项目为例子,使用TypeScript进行约束、通过memo和useMemo等函数来实现页面高频请求数据时的性能优化。还会使用react-query库来处理接口请求和数据缓存等处理、进行国际化语言配置、页面响应式处理、以及结合AndDesign UI框架来构建一个完整的前台项目。关注本栏目,会实时更新。

相关文章:

  • 【纯血鸿蒙】——自适应布局如何实现?
  • 电商平台系统||电商|跨境电商项目的搭建都需要哪些电商API接口支撑
  • AI大模型的战场正在分化:通用大模型与垂直大模型你更青睐哪一方?
  • JVM垃圾回收器介绍
  • 图文解析ASN.1中BER编码:结构类型、编码方法、编码实例
  • C语言TC中有⼏个画矩形函数?怎么使⽤?
  • C++中的观察者模式
  • rizhuti1.9-最新版-推荐文章缩略图
  • 【软件安装12】CloudCompare点云工具安装 Ubuntu18.04
  • Windows下对于Qt中带 / 的路径的处理
  • SpringBoot解决跨域的三种解决方案
  • 【Ardiuno】实验ESP32单片机搭建简易Web服务器功能(图文)
  • C#——值类型和引用类型的区别详情
  • 硬件存储管理
  • XSKY 在金融行业:新一代分布式核心信创存储解决方案
  • canvas 高仿 Apple Watch 表盘
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • ECMAScript6(0):ES6简明参考手册
  • export和import的用法总结
  • Fastjson的基本使用方法大全
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • Hibernate【inverse和cascade属性】知识要点
  • JavaScript 基本功--面试宝典
  • JWT究竟是什么呢?
  • Laravel 实践之路: 数据库迁移与数据填充
  • MySQL用户中的%到底包不包括localhost?
  • PAT A1050
  • React的组件模式
  • spring + angular 实现导出excel
  • WebSocket使用
  • 微信小程序设置上一页数据
  • 新手搭建网站的主要流程
  • 新书推荐|Windows黑客编程技术详解
  • 译有关态射的一切
  • 在electron中实现跨域请求,无需更改服务器端设置
  • 在Unity中实现一个简单的消息管理器
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​香农与信息论三大定律
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #pragma 指令
  • #QT(智能家居界面-界面切换)
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (二)hibernate配置管理
  • (二)windows配置JDK环境
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (精确度,召回率,真阳性,假阳性)ACC、敏感性、特异性等 ROC指标
  • (转)fock函数详解
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET Core跨平台微服务学习资源
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .Net IOC框架入门之一 Unity