מפתח רשת – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
WJ (שיחה | תרומות)
אין תקציר עריכה
WJ (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
'''מפתח רשת''' ([[אנגלית]]: '''Web developer''') הוא [[מפתח תוכנה]] או [[הנדסת תוכנה|מהנדס תוכנה]] אשר עיקר עבודתו מתמקדת בפיתוח אפליקציות ברשת ה-[[World Wide Web]], או אפליקציות רשת אשר עובדות על גבי פרוטוקול [[Hypertext Transfer Protocol|HTTP]] דרך [[שרת HTTP|שרתי האינטרנט]] על גבי [[דפדפן|דפדפני אינטרנט]]. טכנאי פיתוח רשתות רבים בעלי כישורים גם בתחומים נוספים כגון - [[עיצוב אתר אינטרנט|עיצוב אתרי אינטרנט]], [[ארכיטקטורת מידע]] (Information architecture), [[עיצוב והערכת ממשק משתמש]] (Usability Engineering), [[מערכות לניהול תוכן רשת]] (Web content management system), ניהול של [[שרת HTTP|שרתי אינטרנט]], ו[[קידום אתרים במנועי חיפוש|קידום אתרים במנועי החיפוש]].
 
בשל המורכבות הרבה של אפליקציות הרשת בשנים האחרונות, טכנאי פיתוח רשתות רבים לעיתים קרובות מתמחים בעבודות Front-end ואחרים בעבודות Back-end. מפתחים אשר עובדים בעבודות Front-end מתמקדים בעבודה על [[ממשק משתמש|ממשק המשתמש]] ולרוב עובדים עם טכנולוגיות כמו [[ECMASCRIPTECMAScript]] והווריאציותעל כל הווריאציות שלו ([[JavaScript]], [[JScript]], [[ActionScript]]), [[CSS]], [[document object model|DOM]]. מפתחים אשר עובדים בעבודות Back-end לרוב מתמקדים באינטרקציה בין מסגרות המבוססות על צד-השרת ל[[בסיס נתונים|בסיסי נתונים]]. חלק מפתחי ה- Back-end מתחזקים בסיסי נתונים ישירות על גבי שרתי הרשת שלהם, בעוד שבמצבים אחרים מפתח ה-Back-end ניגש לנתונים אשר מנוהלים על ידי [[מנהל מאגר הנתונים]] (database administrator) או אל מערכת חיצונית.
 
== כלים רלוונטים ==