Kas saate aidata mul aru saada Java Java täispinu, keskmise pinu ja täieliku pinu arendaja erinevusest?


Vastus 1:

Kõigepealt andke meile teada

Mis on Full Stacki arendaja?

Täielik virna arendaja on insener, kes saab hakkama kõigi rakenduse väljatöötamiseks vajalike virnade kihtidega

Mis on need rakenduse virna kihid?

Pinu kihid on andmebaasid, serverid, kliendid, kasutajaliides, tarkvarainsener, kasutajakogemus, API, esiosa ja taustraamid.

Turul on iga virna jaoks saadaval mitu tehnoloogiat. Lähtuvalt sellest, millist rakendust soovitakse ehitada, määratletakse tehnoloogiad vastavalt kasutaja mugavusele ja rakendus, mida nad soovivad.

Näiteks:

Terve korstna veebiarendus võib sisaldada järgmisi tehnoloogiaid (mida saab muuta vastavalt kasutaja huvidele, rakendustele jne)

  • Esiosa: HTML, CSS, JS ((esiotsa raamid, nagu nurgeline JS, Vue JS) Tagakülg: Mongo DB, MySql, PostgreSQL jne., API: Express JSServers põhinevad tehnoloogiad: Node JS, Mongoose jne, testimine: Jasmine JS

Terve korstna Java arendamine võib sisaldada järgmisi tehnoloogiaid (mida saab muuta vastavalt kasutaja huvidele, rakendusele jne)

  • Esiosa: HTML, CSS, JSF, EJB jne, tagaosa: Mongo DB, SQL, hibernate jne., API: RESTful APIServers põhinevad tehnoloogiad: Java, J2EE, Spring, MavenTesting: JUnit

Täielik mobiilne arendus võib sisaldada järgmisi tehnoloogiaid (mida saab muuta vastavalt kasutaja huvidele, opsüsteemile, rakendustele jne)

  • Esiosa: jQuery mobiil, iooniline jne, tagaosa: sõelumine, Azure, mobiilsed teenused jne, API: RESTful APIServers põhinevad tehnoloogiad: Java, Kotlin, Cordova, React Native, Swift (varieeruvad vastavalt natiivsele, hübriidsele, Vastuvõtvad rakendused, mis põhinevad ka Androidi, IOS, Windowsi rakendusel) Testimine: emulaator

Kui MEAN-i virna arendamiseks on tegemist tehnoloogiapõhise täieliku virna arendamisega, mida me kasutame rakenduse arendamiseks spetsiifilises tehnoloogialoendis, sõltumata kasutaja huvidest / mugavusest.

  1. MEAN korstna arendamineM- MongoDBE- Express JSA- nurkne JSN- sõlme JSMERN korstna arendamineM- Mongo DBE- Express JSR- reageerige JSN- sõlme JSLAMP korstna arendamineL- LinuxA- Apache serverM- Minu SQLP- PHPWAMP-korstna arendamineW- WindowsA- Apache - PHPMAMP-korstna arendamineM- Mac OSA- Apache serverM- Minu SQLP-PHP