Uma maneira criativa de transformar qualquer versão de uma Aplicação NodeJs Express em uma Aplicação de Página Única em 2 minutos após usar meu Plugin Jquery (toufiqElahySPA.js). Aqui, toufiqElahySPA.js é um Plugin Jquery que é responsável por transformar qualquer aplicação web em uma aplicação de página única. Desenvolvi este Plugin para minimizar o esforço do desenvolvedor ao trabalhar na criação de Aplicações de Página Única. Vamos ver como meu Plugin pode melhorar a vida dos desenvolvedores.
As aplicações de página única são mais capazes de diminuir o tempo de carregamento das páginas e a quantidade de transferência de dados do servidor para o cliente.
Por que este curso?
Existem vários pontos problemáticos ao trabalhar com frameworks Javascript como AngularJs, React, VueJs, Knockout, Meteor, etc. em uma aplicação NodeJs Express para criar uma Aplicação de Página Única. Alguns pontos problemáticos são:
Necessidade de especificar o roteamento para cada solicitação
Necessidade de modificar a tecnologia do lado do servidor de acordo com o framework Javascript
Somente possível depurar em tempo de execução
Vinculação de dados codificada causou muitos erros
Aumenta muito a complexidade
O desenvolvedor não precisa aprender nenhum framework javascript e também não precisa escrever muito código Jquery para fazer uma Aplicação de Página Única após usar meu Plugin Jquery (toufiqElahySPA.js).
Nota: o desenvolvedor também pode usar outros frameworks JavaScript (AngularJs, Knockout, React, etc.) lado a lado com meu Plugin Jquery. Mas não é necessário, eu vou provar.
Apliquei o Plugin em uma aplicação web NodeJs Express. Este plugin também funcionará para outras tecnologias web. Mostrarei em meu curso futuro.
Este curso é muito importante para desenvolvedores que amam:
Vinculação de dados fortemente tipada
Verificação de erros em tempo de compilação,
completação automática de código (IntelliSense),
Reutilização,
não ter erros em tempo de execução inesperadamente
para se livrar da complexidade, deve definitivamente fazer este curso.
Por que o plugin Jquery (toufiqElahySPA.js) é melhor do que qualquer framework JavaScript:
(1) O desenvolvedor não precisará escrever muito código Javascript após usar meu plugin, enquanto o desenvolvedor geralmente escreve muito código javascript ao trabalhar com AngularJs (framework javascript)
(2) O desenvolvedor não precisará escrever código ajax Jquery porque o plugin possui uma função ajax especificada que será chamada automaticamente como uma função comum
(3) O desenvolvedor não precisará especificar o roteamento como no AngularJs porque meu plugin seguirá o roteamento do NodeJs Express por padrão.
(4) O desenvolvedor pode aprender a usar meu plugin de forma fácil e rápida. basta seguir apenas 5 regras do meu plugin e qualquer cenário complexo pode ser alcançado através deste plugin como no AngularJs [eu vou provar]
(5) O desenvolvedor também pode fazer um aplicativo de Página Única mesmo não seguindo essas 5 regras do plugin. Essas regras são para situações críticas. As primeiras 2 regras são suficientes para resolver qualquer trabalho pesado.
Que tecnologia é usada no front-end?
Principalmente Jquery
Código HTML
Que tecnologia é usada no back-end?
nodejs
mongodb
javascript
Quais ferramentas você precisará?
Qualquer editor de texto
nodejs precisará ser instalado em sua máquina
Qualquer navegador que você mais gosta
Por que apliquei meu Plugin à aplicação NodeJs Express:
Necessidades multiplataforma.
Sistemas de alto desempenho e escaláveis.
Dentro deste curso, mostrarei: Como construir uma poderosa e complexa aplicação de página única multiplataforma com meu Plugin e como minha técnica SPA pode melhorar o desempenho do software tanto no lado do servidor quanto no lado do cliente.
Como toufiqElahySPA.js (plugin jquery) funciona:
Se o usuário final clicar em qualquer link ou enviar qualquer formulário ou clicar no botão de voltar ou avançar no navegador, a função ajax comum do Plugin será invocada automaticamente.
5 regras do plugin para lidar com situações críticas:
Explicarei todas essas 5 regras dentro deste curso. O fato verdadeiro é: aprender essas 5 regras é suficiente para aprender todo este curso. Aprenda Fazendo.
Se algo ainda estiver unclear, você pode fazer perguntas nos fóruns, eu responderei. Certifique-se de que você seguiu meus vídeos e código-fonte e especialmente minhas 5 regras. Boa Codificação!
Espero que você aproveite este curso mágico.
Aviso Importante:
quero garantir a todos os alunos que meu Plugin (toufiqElahySPA.js) não será responsável por qualquer erro relacionado ao servidor ao aplicar o Plugin (toufiqElahySPA.js) em seu próprio projeto. você pode apenas precisar modificar toufiqElahySPA.css de acordo com a necessidade da sua aplicação. Se você receber uma exceção relacionada ao servidor, isso significa que sua implementação tem um problema que precisa ser corrigido. Nunca pense que o Plugin pode ser a razão para essa exceção.
por favor, dê boas avaliações e comentários se você quiser receber este tipo de curso criativo e único no futuro. Um bom feedback definitivamente me incentivará a fazer mais cursos no Udemy. Obrigado!