É possível acessar o banco de dados com javascript?

JavaScript

29/11/2016

Oi gente,

Existe alguma forma de isso ser feito? Acessar o banco de dados somente com javascript, sem outra linguagem intermediando o processo?
Larissa Aguiar

Larissa Aguiar

Curtidas 1

Melhor post

Kleber Araujo

Kleber Araujo

01/12/2016

Olá Larissa td bem,

simmm, o JavaScript é menos seguro, pois é código cliente, esse código á baixado na máquina do cliente quando ele acessa a aplicação, apertando a tecla F12 no teclado por exemplo no Google Chrome vc pode ver todo o código que o browser baixou ao acessar um site, sistema ou página web, tanto os arquivos html, quanto os css e javascripts, então lá se por acaso houver conexões com banco de dados ou algo do gênero todos podem ver e talvez se aproveitar disso, é possível ver tb todas as requisições ajax que são feitas nas aplicações, Urls, rotas enfim, é claro que hj em dia existem ferramentas para deixar o código javascript minificado onde todo o código é retirado todos os espaços e linhas em branco e o arquivo fica difícil de entender o código, e há ferramentas para "desminificar", ai então criaram outra ferramenta que que deixa o código js extremamente angry, que fica difícil entender e pode acreditar eu já tentei ver o código de um código em javascript que passou por essa ferramenta que complica o código e realmente não dá para entender nada, mas isso torna um pouquinho mais seguro o Javascript, mas ainda assim é muito inseguro, pois é lado cliente, por isso não é nada bom realizar códigos de conexão no javascript, o mais comum hj em dia é consumirmos api's rest, via javascript, o javascript é uma linguagem maravilhosa, para mim ela é o futuro, pois está sendo utilizada para muitas coisas como aplicações mobile híbridas, native scripts que é aplicações nativa para celular, existe o NodeJs que é o Javascript no lado servidor, sim!! , ela pode ser utilizada para construir aplicativos para windows 8, windows 10 e por ai vai
GOSTEI 7

Mais Respostas

Kleber Araujo

Kleber Araujo

29/11/2016

Oie, td bem,

na verdade é sim, mas não é nada seguro e nem recomendável por varias questões uma delas é a segurança
GOSTEI 5
Marcio Araujo

Marcio Araujo

29/11/2016

Confesso que essa eu desconhecia totalmente Skleton, tem algum conteudo por curiosidade mesmo!
GOSTEI 0
Diego Silva

Diego Silva

29/11/2016

Não aconselharia por questões de segurança!
GOSTEI 2
Larissa Aguiar

Larissa Aguiar

29/11/2016

Gente, como assim questões de segurança? O javascript é menos seguro então? Podem me explicar melhor?
GOSTEI 1
Marcio Araujo

Marcio Araujo

29/11/2016

Na realidade não se usa Javascript para acesso a dados. que eu saiba não.
GOSTEI 0
Larissa Aguiar

Larissa Aguiar

29/11/2016

Skletor, muito obrigada!

A explicação ficou muito clara! Deu para entender o porquê não é recomendado o uso de javascript para esse fim.

Segurança é um fator a se pensar sempre! Valeu pela ajuda!
GOSTEI 1
Marcio Araujo

Marcio Araujo

29/11/2016

Confesso que essa eu desconhecia totalmente Skleton, tem algum conteudo por curiosidade mesmo!


Existe algum material, mesmo que não seja indicado?
GOSTEI 0
Kleber Araujo

Kleber Araujo

29/11/2016

Olá Larissa, td bem

Então, vdd isso quando falamos de javascript cliente acessando banco nada bom, mas esqueci de comentar sobre uma tecnologia chamada nodejs, que é o javascript rodando no servidor, ai sim podemos acessar banco de dados de forma segura
GOSTEI 0
Daniel Araújo

Daniel Araújo

29/11/2016

Boa tarde Larissa!

Apesar de possível, não é o recomendado.
O ideal é que exista um web service intermediando isso. O web service acessa o banco e pelo Java Script você consulta o web service.

Segue alguns links pra te ajudar melhor:
https://www.devmedia.com.br/laravel-5-3-criando-uma-api-restful/38066
https://www.devmedia.com.br/angularjs-consumindo-um-servico-asp-net-web-api/32918

Espero ter ajudado!
Se a resposta for útil dê um like!!!
GOSTEI 2
POSTAR