Mi a különbség a web-tervező, a web-mérnök és a web-fejlesztő között?


Válasz 1:

A weboldal létrehozásában és üzemeltetésében játszott különféle szerepek

web-tervező - Meghatározza a struktúrákat és az oldal elrendezését. Megadja a betűtípust, a méretet és a méretet. Beállítja a színszabványokat. Meghatározza a weboldal megjelenését és érzetét, de nem valósítja meg.

webmérnök - összpontosítson a sebességre és a hálózati teljesítményre, valamint a webhely megbízhatóságára.

web-fejlesztő - a weboldal bit-front-end (bemutatása) és back-end (adatfeldolgozás) megvalósítása.

Web designernek hívom magam, és mindhárom szerepet megteszem


Válasz 2:

Webdesigner = Kreatív tervező, összpontosítson a sablonok létrehozására, elrendezésére, felhasználói felületre / felhasználói felületre.

Webfejlesztő = Elemző programozó, határozza meg, HOGYAN, összpontosítson a megoldások végrehajtására, mind a háttér, mind az előtét vagy ezek egyikére.

Webmérnök = projektmenedzser + webfejlesztő, határozza meg a WHAT-ot, összpontosítson az architektúrákra, tervezési mintákra, fejlesztőkre, kezdő halmokra.


Válasz 3:

Tervező: Megtervezi a webhelyet. Csak néhány front. Talán néhány javaslat a viselkedésről

Mérnök: A hátsó rész. Hogyan kódolják? Milyen rendszereket és architektúrát fognak használni?

Fejlesztő: Vegye ki mindent a tervezőktől és a mérnökektől, és készítse el a dolgot.

Ez az oka annak, hogy sok nagy projekten általában egy projektmenedzsert dobnak oda, hogy összehangolják az összes csapat erőfeszítéseit.


Válasz 4:

Néhány levél.

Nem azt kell mondanom, hogy mind azonosak, de a címek maguk sem * igazán * egyértelműek.

Azt hiszem, hogy egy „webdesigner” lenne az, aki elrendezést készít. Komplikumokat építnek, CSS-t írnak, HTML-t írnak, esetleg UX-dolgokat is kezelnek. A prezentációs rétegre összpontosítanak.

A „Web Developer” valaki, aki elvégzi a háttér-kódolást, kezeli a kérelmek feldolgozását. Ezek azok a kódok, amelyek a legjobban néznek ki. Lehet, hogy előlapkódot generálnak vagy bocsátanak ki, de gyakran ez a kód, amelyet a tervező adott nekik. A webfejlesztő lazán felel az alkalmazás szintű biztonságért. (A felhasználói oldal felől érkező támadások)

Valószínűleg a „Web Engineer” lenne az, amit általában DevOps-nek hívunk - tartják a kiszolgálókat működőképessé, gondoskodnak a hálózati biztonságról (a hálózati rétegben bekövetkező támadások), és absztrakciókat is kezelhetnek, például tárolókezelést, replikációkat, ütemezett feladatokat stb. Csak annyit fognak megérinteni az alkalmazást, hogy felszerelhető legyen, és általánosságban biztosítsák annak futását. Nagyon soha nem fogják megérinteni az előlapot.