Saudações a todos! Como prometido é devido, cá estou eu para explicar o que aconteceu após o lançamento da v0 do RichBlocks. Após lançar o MVP (V0) do RichBlocks, acabei ficando com muitas ocupações em projetos, e acabei meio que esquecendo um produto que foi feito com muito carinho e dedicação. Recentemente, volto a precisar de um WYSIWYG para alguns projetos. Daí, eu tomei uma decisão: Eu preciso retomar o RichBlocks e não parar mais! # A transformação Fiz uma análise do que realmente me fez começar o RichBlocks, fiz uma análise do TipTap e de outros WYSIWYG's e consegui identificar onde me queria focar: dar uma UI/UX melhor e features que realmente importam. Eu quis que o RichBlocks fosse de determinada UI, enquanto outros queriam que fosse de uma UI diferente, e isso tudo, enquanto o projeto precisava de outra UI. E eu me perguntei: porquê não dar tudo? Daí, melhorei a UI do RichBlocks e fiz algo que poucos dos WYSIWYG's dão para os desenvolvedores: personalização de acordo ao projeto e à sua vontade! Por meio de um provider do RichBlocks, pode personalizá-lo, de momento, com alguns temas predefinidos. Além disso, na sua versão mais recente (2.2.8), ele permite pegar as cores principais por meio das variáveis css do Tailwind. ## Uma feature necessária! Em plena geração de IA, não podia deixar essa feature (que hoje em dia se torna meio obrigatória para qualquer ferramenta) de fora. O RichBlocks vem a possibilidade de uso de IA para escrever artigos (e ainda tem mais funcionalidades com IA por vir) e com o conceito de **BYOK **(Bring Your Own Key), onde, para desenvolvedores e empresas, podem pegar as suas chaves de API das IAs que usam, e podem meter no RichBlocks para usar a IA que quiserem (há maior suporte para Gemini e OpenAI neste momento). ## Há mais features Além da IA, tem mais features, como: - Citações - Posicionamento textual (centro, esquerda e direita) - Do e Undo (fazer e desfazer) - Blocos de Código - Listas ordenadas e não ordenadas - Links com preview e fetch de informações por SEO # Ainda tem mais por vir! Sim, tem muito mais por vir! Estarei trabalhando nas próximas versões do RichBlocks para permitir ter maior personalização, melhor UX, funcionalidades mais úteis e que vão precisando. Para quem quiser saber mais sobre o RichBlocks, ou dar insights, estou sempre disponível. Pode sempre deixar uma mensagem no form de contacto aqui no meu portfólio: [Josemar Silva | Contacto](https://www.josemarsilva.me/pt/contact) Veja mais sobre o RichBlocks em: [RichBlocks on NPM](https://www.npmjs.com/package/richblocks) Agradeço por me acompanhar até aqui. Estamos juntos e... até o próximo artigo!