Skip to content

Project Phoenix πŸ¦β€πŸ”₯ #1113

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 54 commits into
base: main
Choose a base branch
from
Draft

Conversation

iammukeshm
Copy link
Member

  • Organizing the entire project to an even more scalable enterprise-grade solution/framework.
  • Build a real-world POS system using the fullstackhero framework.
  • Writing my own Command / Query Dispatchers.
  • Writing my own EventBus for Notifications and Domain Event Handling.
  • Remove MediatR references.
  • Replace MediatR Pipeline Behavior with Decorators / Middlewares.
  • Better Exception Handling.
  • Best of VSA + CA Worlds!
  • I am going with NextJS this time instead of Blazor (more updates on this soon).

@iammukeshm iammukeshm marked this pull request as draft April 9, 2025 09:48
@iammukeshm iammukeshm self-assigned this Apr 9, 2025
@iammukeshm iammukeshm added the high priority High Priority Task label Apr 9, 2025
@kallievz
Copy link
Contributor

Good Morning.

Will the Blazor UI still work after all these changes to the backend service?

@iammukeshm
Copy link
Member Author

Good Morning.

Will the Blazor UI still work after all these changes to the backend service?

Hi, yes the Blazor UI should still work. However, I am planning to build a POS Frontend completely on NextJs. Maybe I can build a dashboard app on Blazor as well.

@maxiar
Copy link
Contributor

maxiar commented Apr 21, 2025

Hi! You Refactor the frameworks again? v3? Good news :) .. I hope really want to show a complete framework including EventBus Messages, Microservices and Next.JS. A Complete framework in All in One Repository.. This template is very usefull for the community. Good Luck!!

In other hand, how are planned replace/add the MediaR and MassTransit (they will be comercial) ...? May be wolverinefx (https://wolverinefx.net/tutorials/from-mediatr.html), WolverineFX appears the natural lib to support both frameworks, mediators and message broker (with RabbitMQ)? , to avoid reinvent the whell and dedicate your limited time to another parts from the framework... What is your opinion? Thanks in advanced!

Another question, what motivate the new Project Phoenix, after a long period without any updated? Did you use this in the next solution or .NET courses?

Regards!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high priority High Priority Task
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants