Odpovídáte na názor k článku Ujorm3: Betaverze lehkého ORM pro JavaBeans a Records. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Při použití technologie LINQ necháváte překlad kódu do databázového dotazu na frameworku. EF Core to obvykle zvládá skvěle, ale u složitějších operací může vygenerovat neefektivní, komplikované SQL, nebo dotaz nedokáže přeložit vůbec. Ujorm3 sází na transparentnost. Máte plnou kontrolu nad tím, jaký přesný dotaz se do databáze pošle. Zbavujete se také paměťové režie – EF Core si přes Change Tracker udržuje složitý stav vytažených objektů (ve výchozím nastavení) a lazy loading může aplikaci zahltit stovkami dalších dotazů.
Dalším rozdílem je nativní podpora neměnných struktur. Ačkoliv se EF Core v jejich podpoře zlepšil, u složitějších relací je to stále krkolomné. Ujorm3 pouze namapuje databázový výsledek přímo do konstruktoru čistého a bezpečného objektu. Ve finále tak měníte pohodlí překladu přes LINQ za hrubý výkon, snadnější ladění a absolutní jistotu nad provedenými SQL dotazy.