Standard in industrie

Nu este standard, dar cam toata lumea lucreaza cu
Java stack:

  • JPA cu implementarea Hibernate
  • Baze de date - oricare dintre cele existente
  • Proceduri stocate - o discutie despre ele. Eu folosesc MySQL la munca si am cateva oriceduri stocate. Nu scriu des.

.NET Stack:

  • Entity Framework ca si ORM
  • Am mai folosit AutoMapper. Exista ceva si pentru Java, dar nu am folosit si nici nu am cautat. (MapStruct cred)
  • Baze de date - oricare dintre cele existente
  • Proceduri stocate - ca mai sus

PHP Stack:

  • Doctrine in Symfony. Poti sa il folosesti si individual. Laravel vine cu propriul lui ORM, Eloquent
  • Baze de date - la fel ca la celellate
  • Proceduri stocate - ca mai sus

Pentru Python stiu ca exista Django si Flask care au si ele ORM-uri.

Iar ca framework-uri, ASP.NET, Spring si Spring Boot, chiar Qurkus, Micronaut in ultima perioada, Symfony, Laravel, Django. La PHP poti sa ai si surpriza ca este un framework intern al proiectului, dar asta este o alta discutie.
Cam ce am scris mai sus poti sa gasesti in cam toate ofertele de munca la rubrica de cerinte.

Sper ca ti-am raspuns la intrebare. Titlul este vag si la o prima citire nu zice nimic.


Prin standard, ma refer la cele ISO sau ANSI.

3 Likes