Qual é a diferença entre javascript principal, javascript do lado do cliente e javascript do lado do servidor?

Alguns anos atrás, os compiladores JavaScript estavam disponíveis apenas na máquina cliente (navegadores). Portanto, o script java foi chamado como uma linguagem de script do lado do cliente. No lado do cliente, o js é executado pelo mecanismo v8 (Google chrome). Mas agora no lado do servidor também é usado JavaScript. O mecanismo v8 (com algumas modificações para fornecer a funcionalidade do servidor) também é usado nos servidores para executar códigos js.

O JavaScript do lado do cliente realmente funciona nos navegadores da web e não tem nada a ver com o server.client do lado do js tem muitas funcionalidades. Alguns exemplos são: se você possui um formulário no front-end, sua validação pode ser feita pelo cliente js, na maioria das páginas da web modernas você notará carrosséis, ele também pode gerenciar cookies do navegador, modificação do Dom etc. e ainda mais.

Js do lado do servidor é usado para manipular as solicitações feitas pelas máquinas clientes. Por exemplo, se um URL específico for acessado, os js do lado do servidor manipularão a solicitação para esse URL e executarão algumas operações (se houver algumas operações de banco de dados, ele executará e exibirá o resultado) e fornecerá o resultado ao cliente.

Estas são algumas das diferenças entre um cliente e um servidor js

Alguns anos atrás, os compiladores JavaScript estavam disponíveis apenas na máquina cliente (navegadores). Portanto, o script java foi chamado como uma linguagem de script do lado do cliente. No lado do cliente, o js é executado pelo mecanismo v8 (Google chrome). Mas agora no lado do servidor também é usado JavaScript. O mecanismo v8 (com algumas modificações para fornecer a funcionalidade do servidor) também é usado nos servidores para executar códigos js.

O JavaScript do lado do cliente realmente funciona nos navegadores da web e não tem nada a ver com o server.client do lado do js tem muitas funcionalidades. Alguns exemplos são: se você possui um formulário no front-end, sua validação pode ser feita pelo cliente js, na maioria das páginas da web modernas você notará carrosséis, ele também pode gerenciar cookies do navegador, modificação do Dom etc. e ainda mais.

Js do lado do servidor é usado para manipular as solicitações feitas pelas máquinas clientes. Por exemplo, se um URL específico for acessado, os js do lado do servidor manipularão a solicitação para esse URL e executarão algumas operações (se houver algumas operações de banco de dados, ele executará e exibirá o resultado) e fornecerá o resultado ao cliente.

Estas são algumas das diferenças entre um cliente e um servidor js

Alguns anos atrás, os compiladores JavaScript estavam disponíveis apenas na máquina cliente (navegadores). Portanto, o script java foi chamado como uma linguagem de script do lado do cliente. No lado do cliente, o js é executado pelo mecanismo v8 (Google chrome). Mas agora no lado do servidor também é usado JavaScript. O mecanismo v8 (com algumas modificações para fornecer a funcionalidade do servidor) também é usado nos servidores para executar códigos js.

O JavaScript do lado do cliente realmente funciona nos navegadores da web e não tem nada a ver com o server.client do lado do js tem muitas funcionalidades. Alguns exemplos são: se você possui um formulário no front-end, sua validação pode ser feita pelo cliente js, na maioria das páginas da web modernas você notará carrosséis, ele também pode gerenciar cookies do navegador, modificação do Dom etc. e ainda mais.

Js do lado do servidor é usado para manipular as solicitações feitas pelas máquinas clientes. Por exemplo, se um URL específico for acessado, os js do lado do servidor manipularão a solicitação para esse URL e executarão algumas operações (se houver algumas operações de banco de dados, ele executará e exibirá o resultado) e fornecerá o resultado ao cliente.

Estas são algumas das diferenças entre um cliente e um servidor js

Todos os três são iguais no núcleo, a principal diferença é o objeto da janela. Você não terá o objeto window e suas funcionalidades associadas, como eventos de mouse e funções de exibição de DOM no JavaScript do lado do servidor, são relevantes apenas no lado do cliente. Fora isso, a maioria das coisas é a mesma.