Executando verificação de segurança...
1

Opa mateus. Seu projeto é bem massa, gostei da ideia base. Porém tem um problema quando vc fala de segurança, salvar essas informações no localstorage do navegador não é seguro, basicamente é vulnerável a XSS e se esse ataque acontecer no navegador do usuario, pode roubar essas informações de links privados.

Percebi que é um projeto pessoal pra colocar no portfólio, o unico cuidado é se o usuario (podendo ser nós aqui), guardar links importantes e privados.

Os primeiros projetos servem de aprendizado, parabéns pela iniciativa. Se vc quiser melhorar futuramente ele, aconselho vc colocar um banco de dados, autenticação, mas por enquanto como é um projeto pra portfólio, tudo certo.

Carregando publicação patrocinada...
1

É eu não sabia disso, fiquei sabendo depois que a galera comentou aqui no post, eu imaginava que o localStorage era bastante seguro mas notei como eu estava completamente enganado.

vou trabalhar nesse projeto no futuro e melhorar isso, descobri que dá pra usar a API do Google sheets para salvar os dados.

Um dos problemas de estar no início meio que é a falta de repertório, meio que eu aprendi a fazer de uma maneira e tento encaixar em tudo que der, afinal não conheço outras maneiras, e não quis usar um banco de dados pq teria que mecher com backend e ainda não pisei lá ainda.

Mas agora que descobri que tem como usar essa API do Google sheets fica mais fácil, vou atualizar esse projeto depois, e daqui uns meses quando eu já estiver estudando sobre backend e bancos de dados tenho planos de atualizar o projeto para que use banco de dados.

Tenho até planos de no futuro ter a opção de login, nem que seja com o Google, e ter a opção de criar perfil como uma rede social e poder deixar links públicos e privados como fosse uma rede social, não quero que se transforme em rede social, mas gosto da ideia de ter perfil e a opção de adicionar amigos kkkk mas vai demorar meses até chegar nesse nível