Nesse post, que será constantemente atualizado, vou enumerar engines de blog que eu encontrar na internet.
Quando já temos um site construído em ASP.NET, optar por uma engine de blogs nativa, ao invés de um Wordpress da vida, nos permite reutilizar
a mesma estrutura de autenticação, mesmo banco de dados, mesmo pipeline
de build e por aí vai.
Qual o papel de um blog engine?
- Autenticação de usuários com níveis diferentes: editor, revisor, administrador etc
- Permitir redação de posts
- Lidar com a renderização
- Incorporar preocupações com SEO
Lista de Engines
Não estão em ordem de melhor pra pior. Está em ordem de inserção somente.
1. DASBlog
Mesma engine utilizada no Blog do Scott Hanselman, que foi atualizada para .net CORE em 2019:
@techierathore @JKirstaetter @thinkaboutnitin @Bikeshsrivastav @abhishekkant @Udara_Alwis @nishanil @mayur_tendulkar In fact it’s now dasBlogCore with all new code from @poppastring. Check it out it’s awesome!18:22 PM - 16 Feb 2019
Me chamou atenção a forma como eles usam Razor Pages para definição de templates. Muito bem integrado com a plataforma ASP.NET.
2. PineBlog
Features:
- Markdown post editor
- File management
- Light-weight using Razor Pages
- SEO optimized
- Open Graph protocol
- Clean Architecture (youtube: Clean Architecture with ASP.NET Core)
- Entity Framework Core, SQL database
- Azure Blob Storage, for file storage ..only a blogging engine, nothing else..
Top comments (0)