AndersonArruda

Artigos de tecnologia ao alcance de um clique!


Sbblog: Melhorias no Backend e Novidades no Blog
Sbblog backend Laravel 11 Laravel 11 API API Amazon SQS segurança de dados estrutura de dados anti-spam Google Analytics SEO atualização de backend

Sbblog: Melhorias no Backend e Novidades no Blog

15/11/2024 20:47

Neste segundo post, enquanto finalizamos o novo layout, vamos focar nas melhorias do backend, que vão transformar o Sbblog em uma plataforma mais robusta e escalável. No artigo anterior, discutimos a necessidade dessas mudanças e agora vamos detalhar o que estamos implementando.


Separação do Backend e Frontend: API e Testes Automatizados


Antes, o blog era um bloco monolítico, combinando toda a lógica do frontend e backend. Estamos remodelando essa estrutura para separar os ambientes, o que permitirá que o Sbblog ofereça uma API própria e facilite a criação de testes automatizados. Essa mudança vai melhorar o desempenho e a segurança da aplicação, além de permitir uma manutenção mais ágil e integrada.


Arquitetura Baseada em Eventos e Estrutura de Dados Aprimorada


Com o novo backend, adotaremos uma arquitetura orientada a eventos. Isso significa que a aplicação reagirá melhor a eventos internos e externos, permitindo uma revisão completa na estrutura de dados. Esse modelo nos possibilita uma resposta mais dinâmica e modular para as necessidades futuras do Sbblog.


Criação Segura do Primeiro Usuário


Uma das melhorias de segurança inclui a criação do primeiro usuário de maneira mais eficiente. Na versão inicial, o usuário inicial era desativado após a criação de um novo, o que gerava riscos de segurança. Agora, com o novo sistema, esse processo será seguro desde o início, eliminando qualquer possibilidade de acesso não autorizado aos dados.


Segurança dos Dados e Integração com Google Analytics


Para garantir ainda mais segurança, alguns campos terão criptografia, o que aumenta a confiabilidade dos dados. Além disso, o Sbblog deixará de capturar dados manualmente, transferindo essa responsabilidade para o Google Analytics. Isso simplifica a coleta de informações e garante maior precisão na análise dos dados sobre os artigos.


Estrutura por "Temporadas" ou "Sagas" e Conteúdo Relacionado


Implementaremos uma nova estrutura para categorizar os artigos como "temporadas" ou "sagas". Esse formato agrupará artigos correlatos, facilitando a navegação e a organização do conteúdo. Tanto para artigos quanto para receitas, exibiremos conteúdos relacionados, ajudando os leitores a encontrar informações adicionais e explorar temas em maior profundidade.


Sistema Anti-Spam Avançado e Amazon SQS


Para proteger ainda mais o blog, vamos além do reCAPTCHA com um sistema anti-spam mais potente. Também integraremos o Amazon Simple Queue Service (Amazon SQS) para gerenciar eventos de lançamento de pré-estreias de artigos. Com o SQS, quando um artigo tiver uma data de lançamento específica, ele será automaticamente lançado quando chegar a hora, eliminando o envio manual e permitindo maior controle sobre o lançamento de conteúdos.


O que é o Amazon SQS?


O Amazon Simple Queue Service (Amazon SQS) é um serviço de enfileiramento de mensagens totalmente gerenciado, que facilita a comunicação assíncrona entre diferentes componentes de software. Ideal para microsserviços e sistemas distribuídos, ele assegura que mensagens sejam enviadas e recebidas sem perdas, simplificando a infraestrutura de backend.


Ferramentas de Rota e Melhorias de Frontend


Para atender às demandas do frontend, estamos desenvolvendo novas ferramentas que facilitam a criação e gestão de rotas. Com essas melhorias, o Sbblog oferecerá uma experiência mais dinâmica e fluida para os usuários.


Tutoriais e Conteúdos Educacionais


Para facilitar o entendimento e aprendizado sobre as novidades, planejamos gravar trechos interessantes do código e compartilhar explicações detalhadas. Isso ajudará a comunidade a entender melhor as mudanças e aprender com a nova arquitetura do Sbblog.


Sbblog 2.0 com Laravel 11 e Mais Novidades


Estamos ansiosos para lançar o Sbblog 2.0, agora com Laravel 11, e muitas outras novidades. Fique atento para acompanhar as atualizações e explorar tudo o que o novo backend tem a oferecer!

Acompanhe nossas redes sociais e fique por dentro de cada novidade que estamos preparando para o Sbblog. Até breve!

Espaço para publicidade
0 Comentário(s)
Seja o primeiro a comentar o nosso artigo!
Todos os direitos reservados. © 2021-2031
SBBlog Powered By Powered By Sysborg | Powered By Anderson Arruda