minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Um amigo me contou que havia se formado e começou um estágio.Mas a empresa ainda usaVista, o líder disse que teria permissão para usá-lo depois de um tempoReagirAntes de fazer um projeto, aprenda primeiro você mesmo.
A propósito, encontrei alguns documentos para ele, já que também escrevo um blog, posso também escrever um, espero que possa ajudar as pessoas necessitadas.
Índice
1.1 Selecione o diretório e inicie o terminal
1.2 Instale o comando create-react-app
1.4 Visualizar arquivos de diretório
2 Bibliotecas de terceiros que com certeza serão utilizadas
2.1 js-ferramenta-caixa-grande
2.1.6 Classe de verificação regular
2.1.8 classe de dados de dados
2.1.9 classe de navegador do navegador
2.2 menos ou pré-processador atrevido
2.3 biblioteca de solicitação de axios
Você pode encontrar uma pasta em seu computador como diretório para praticar este projeto React e, em seguida, inserir "cmd" na URL da pasta, o terminal aparecerá e você também pode especificar o diretório de destino:
É aqui que você insere “cmd” e pressiona Enter para abrir a janela pop-up do terminal.
Execute o seguinte comando, -g significa instalá-lo globalmente
npm install -g criar-react-app
Por exemplo, queremos criar um arquivo chamado js-ferramenta-caixa-grande-react projeto, então você pode executar o seguinte comando:
criar-reagir-aplicativo js-ferramenta-caixa-grande-react
O terminal será então instalado,A instalação pode ser um pouco lenta, espere pacientemente, conforme mostrado na figura abaixo após a conclusão da instalação:
- O diretório público armazena arquivos HTML familiares e alguns arquivos estáticos necessários;
- O diretório src é um diretório importante para o desenvolvimento de projetos.
- Mais abaixo, index.js é o arquivo de entrada.
- Você pode tentar fazer algumas alterações no App.js e verificar o efeito da página da web
Na imagem acima, usamos o editor VSCode para abrir o projeto React. Neste momento, digite o comando no console:
npm início
Então, o projeto nos ajudará ativamente a ativar o navegador,http://localhost:3000/O endereço, e então você pode ver o ícone giratório do React e o projeto está instalado.
Após a conclusão da instalação do projeto, o desenvolvimento do projeto começará. Como diz o ditado, se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro aguçar a sua energia.Antes do desenvolvimento do projeto, vamos falar sobre algumas coisas que com certeza serão utilizadas no desenvolvimento de projetos front-end.Bibliotecas de terceiros .Usando essas bibliotecas de terceiros, elas podem nos ajudar a desenvolvermais eficiente。
Primeiro, acesse o endereço de aprendizagem de js-tool-big-box, clique aqui:endereço de aprendizagem da biblioteca de ferramentas js-tool-big-box
js-tool-big-box é quase uma biblioteca npm obrigatória para projetos de desenvolvimento front-end. Ela possui funções ricas e é fácil de usar, tornando o desenvolvimento front-end extremamente eficiente. Suas funções atuais incluem, mas não estão limitadas a:
- Conversão de hora e data;
- Formato de horário mais flexível;
- Aquisição de tempo mais personalizada;
- O período de tempo de um determinado momento até agora (informações de retorno mais detalhadas)
- Determine se é um ano normal ou bissexto;
- Quantos dias tem um mês;
- signo do Zodíaco;
- feriados legais do ano;
- Obtenha a hora das principais cidades do mundo;
- Obtenha o valor do parâmetro no URL
- definir cookies;
- Obtenha biscoitos;
- Apagar cookies;
- Definir armazenamento local;
- Obtenha armazenamento local
- Anti-vibração
- Acelerador
- Milhares separados por vírgula;
- Determine se é maior que 0;
- Determine se um número inteiro é maior que 0;
- Gere números aleatórios dentro do intervalo especificado;
- Gere um número aleatório com um determinado número de dígitos;
- Converta números em chinês minúsculo;
- Converta números em chinês maiúsculo;
- string reversa;
- Henggang e pequena corcunda
- Henggang se transforma em uma grande corcunda;
- Comparação de número de versão;
- Obtenha o comprimento em bytes de uma string;
- gerar UUID;
- Obter sexo, idade e data de nascimento com base no número de identificação;
- Adicione símbolos especiais no meio da string para ocultar informações importantes;
- Conversão de strings maiúsculas e minúsculas;
- Verificação de formato de e-mail;
- Verificação do formato do número do celular;
- Verificação de formato de URL;
- Verificação do formato do número de identificação;
- Verificação do formato do endereço IP;
- Validação do formato do código postal;
Determine se é um caractere Unicode;
Detectar valor de força da senha;
- Enviar solicitação jsonp;
- Baixe a versão puramente funcional do arquivo;
- Baixar arquivos, buscar + versão da função de download;
- Obtenha um número aleatório de valores do array;
- Copie o texto para a área de transferência;
- Desduplicação de array;
- Obtenha tipos de dados mais detalhados;
- Classificação de matriz numérica (ordem direta e reversa);
- Classificação da matriz de objetos (ordem direta e reversa)
- Determine se o navegador atual é móvel;
- Determine se o elemento está dentro do intervalo visível;
Saiba se o navegador atual rola para cima ou para baixo e obtenha a distância atual da parte superior e inferior;
Ative e desative a tela inteira;
Obtenha o userAgent do navegador e informações detalhadas;
A maneira tradicional de escrever CSS é relativamente simples. O uso de pré-processadores como less ou sass pode tornar o desenvolvimento de CSS mais eficiente e é altamente recomendado.
Documentos de estudo (Menos início rápido | Documentação chinesa Less.js - Site menos chinês (bootcss.com))
Geralmente, os projetos envolverão interação com o servidor, e neste momento você pode usar axios para enviar solicitações.
documentação de aprendizagem do axios (documentação chinesa do axios | site chinês do axios | axios (axios-js.com))
Para React, se for desenvolvimento no lado C, ainda esperamos poder escrever à mão algumas bibliotecas de UI relativamente leves, mas se for desenvolvimento no lado B, recomendamos Ant Design.
Documento de aprendizagem do Ant Design (Ant Design - Uma linguagem de design de UI de nível empresarial e biblioteca de componentes React)