Boas-vindas ao meu novo site!!
Por que mais um site?
Postado:
23 de março de 2022
Bem-vindos ao meu novo site!! WOOOOOOO
Este site é um projeto no qual venho trabalhando desde Junho de 2021; espero que gostem!
Caso você não me conheça, e caiu nesse site digitando coisas aleatórias no Google, eu sou o Fupi, criador de coisas na internet. Faço jogos, música, vídeos, ferramentas, arte, e até mesmo sites. Inclusive, esse já é o meu quinto site pessoal.
"Pelamor de deus quinto site?!???!" - Sim! Mas... com bons motivos.
Desde que eu era criança, já queria ter um site, só por ter. Gosto de ter coisas. Eu já tinha criado vários blogs aleatórios, mas nada demais.
Aí, um dia mexericando, descobri o Wix, um site que te deixava criar sites visualmente, arrastando elementos. Eu criei 3 sites nele em momentos separados, cada vez mais tentando melhorar...
Mas eu sempre soube que sites de verdade não são feitos assim (sem ofensa Wix). Então, eu queria me aprofundar e fazer um site "de verdade", programando mesmo.
Se você não sabe, sites na internet são basicamente feitos com 3 tecnologias:
HTML: Código para colocar elementos no seu site. Ex: Texto, títulos, imagens, botões.
CSS: Código para mudar as cores, formas e estilos dos elementos. Ex: Cores do site, tamanho das imagens, fontes, animações quando o mouse passa por cima.
JS: Código para criar interatividade extra no seu site. Ex: Fazer um botão mudar o site para o modo escuro, criar um seletor de idioma para mudar o conteúdo, criar uma caixa de comentário que envie o comentário para uma base de dados.
Por baixo dos panos, todos os sites da internet rodam sob essas 3 tecnologias. Juntando-as, você tem flexibilidade o bastante pra você fazer o que quiser, além de ter muita coisa pra digitar também.
Eu comecei a aprender essas coisas vendo um tutorial bem datado sobre como fazer um site simples com essas linguagens de código. O produto desse tutorial... era o meu site anterior.
Éh, direto de um tutorial.
Claro, eu mudei bastante coisa no design, mas o meu conhecimento após isso ficou meio parado, e o site foi ficando cada vez mais cansativo de usar.
Por conta disso, o meu site continuou parecendo de tutorial. Eu até fiz umas automações aqui e ali, como na minha página de projetos, para facilitar a adição de novos botões, mas, ainda assim, não era o que eu queria.
Ao que eu descobri, esse é de longe o problema mais comum de ter um site! Deixar a adição de conteúdo a uma página e mudanças de design mais fácil. Assim, existem várias soluções para isso:
Eu considerei e até tentei fazer todos esses métodos. Mas o que eu usei para esse site foi uma framework, até porque existem muitos serviços que podem hospedar projetos feitos com frameworks de graça! Existem várias frameworks diferentes, cada uma com seu próprio jeito de escrever e lidar com componentes. Eu usei Vue para esse site, mas qualquer uma que você escolher vai ter conceitos bem parecidos.
Como eu estou usando uma framework, eu posso dividir os meus componentes do site mais repetitivos, como os botões, as páginas de projeto e as categorias, cada um em seu próprio arquivo. Então, se eu quiser mudar o design do botão, é só eu alterar aquele um arquivo, e todos os botões serão alterados ao mesmo tempo!
A outra parte da solução é separar o conteúdo do layout da página. Ao invés de escrever as instruções, curiosidades, e colocar o jogo tudo direto em um arquivo HTML, eu separei-os em arquivos de texto comuns, bem mais legíveis. No momento que o usuário acessa uma página de projeto, ou de blog, o site só acessa aquele arquivo, pega o conteúdo que ele precisa e o adiciona à página!
Enfim, se você não entendeu nada ou não tá nem aí, só saiba que agora é muito mais fácil de editar o site e adicionar projetos.
Ok vamos ver o que tem de novo no site.
Novos projetos! Projetos novos e antigos, que não estavam no site anterior.
Citações! Falas doidas aleatórias na página inicial. Envie a sua!
Fanarts! Uma faixa na página inicial para as minhas fanarts favoritas. Se você fez alguma, envie a sua!
Blog! Meu blog está de volta, com alguns tutoriais. Quero fazer mais tutoriais e postagens no futuro!
Músicas! Finalmente, todas as minhas músicas apresentáveis em um só lugar.
Filtro de conteúdo: Algumas coisas nesse site podem não ser apropriadas para todas as idades, incluindo violência fantasiosa e palavrões. Todo o conteúdo desse tipo não aparece por padrão. Se estiver ciente e quiser ver projetos potencialmente inapropriados, desative o "Filtro de conteúdo" clicando no botão do meio do rodapé do site. Desativar o filtro de conteúdo também lhe dá acesso às seções de comentário dos projetos, e se você tiver conta no GitHub, pode comentar, mas tenha em mente que a moderação vai ser bem liberal.
Muito obrigado por ler essa postagem, e aparecer no lançamento do meu novo site! Nem acredito que ele finalmente está pronto. Enfim, espero que gostem! Até a próxima!