NopCommerce - några tankar

NopCommerce är en open source-webshop i .NET som funnits länge. Jag har stött på den i flera uppdrag och har några kommentarer:

Fördelar:
  • NopCommerce-teamet är väldigt snabba på att uppgradera .NET-versioner
  • Arkitekturen är uttänkt så att det ska gå att extend:a utan att ändra kärnan (interfaces, partial classes)
  • Om man stenhårt extend:ar och inte ändrar kärnan är går det snabbt att uppdatera NopC-version
Nackdelar:
  • Ett grovkorningt event-system om man vill addera något till befintlig funktionalitet
  • WebAPI-pluginen är i mångt och mycket copy-paste av MVC-controllers, inte ett bra API