Tudna segíteni a Java teljes verem, az átlagos verem és a teljes verem fejlesztő közötti különbség megértésében?


Válasz 1:

Először tudassa velünk

Mi az a Full Stack Developer?

A teljes veremfejlesztő az a mérnök, aki képes kezelni az összes veremréteget, amely az alkalmazás fejlesztéséhez szükséges

Mik azok a veremrétegek egy alkalmazáshoz?

A veremrétegek adatbázisok, szerverek, ügyfelek, felhasználói felület, szoftvermérnök, felhasználói élmény, API, kezelőfelület és háttérrendszerek.

Különböző technológiák állnak rendelkezésre a piacon minden egyes halomhoz. Az építendő alkalmazás típusa alapján a technológiákat a felhasználói kényelem és az alkalmazások igényei szerint határozzák meg.

Például:

A teljes verem webes fejlesztése a következő technológiákat tartalmazhatja (amelyeket a felhasználói érdeklődés, az alkalmazás stb. Alapján meg lehet változtatni)

  • Kezelőfelület: HTML, CSS, JS, (Keretszabályozási keretek, például Angular JS, Vue JS) Hátsó vég: Mongo DB, MySql, PostgreSQL stb., API: Express JSServers alapú technológiák: Csomópont JS, Mongoose stb., Tesztelés: Jasmine JS

A teljes verem-java fejlesztés a következő technológiákat tartalmazhatja (amelyeket a felhasználói érdeklődés, az alkalmazás stb. Alapján meg lehet változtatni)

  • Kezelőfelület: HTML, CSS, JSF, EJB stb., Hátsó vég: Mongo DB, SQL, Hibernált stb., API: RESTful APIServers alapú technológiák: Java, J2EE, Spring, MavenTesting: JUnit

A teljes verem mobil fejlesztése a következő technológiákat tartalmazhatja (amelyeket a felhasználói érdeklődés, az operációs rendszer, az alkalmazások stb. Alapján meg lehet változtatni)

  • Előtér: jQuery mobile, Ionic stb., Hátsó vég: elemzés, Azure, Mobil szolgáltatások stb., API: RESTful APIServers alapú technológiák: Java, Kotlin, Cordova, React Native, Swift (változik a natív, hibrid, Érzékeny alkalmazások, Android, IOS, Windows alkalmazásra is alapozva) Tesztelés: Emulátor

Míg a MEAN veremfejlesztésnél ezek technológiai alapú teljes veremfejlesztés, amelyet az adott technológiai listán használunk az alkalmazás fejlesztésére, függetlenül a felhasználói érdektől / kényelmetől.

  1. MEAN veremfejlesztésM- MongoDBE- Express JSA- Szögletes JSN- Csomópont JSMERN veremfejlesztésM- Mongo DBE- Express JSR - Reagáljon JSN- Csomópont JSLAMP veremfejlesztésL- LinuxA- Apache szerverM- Saját SQLP- PHPWAMP halomszerver fejlesztésW- WindowsA- Apache - PHPMAMP veremfejlesztésM- Mac OSA- Apache szerverM- Saját SQLP-PHP