סקירה כללית של סביבות

עבור אפליקציות ייצור, עליך להגדיר זרימת עבודה ברורה לפיתוח, במיוחד אם יש לך יותר מאדם אחד שעובד על האפליקציה שלך. זרימת עבודה בפיתוח כוללת בדרך כלל הגדרה וניהול של סביבות מרובות.

ל-Firebase יש רמות שונות של תמיכה בתהליכי עבודה של מפתחים ובסביבות המרכיבות אותם. לאחר שתכיר את התנאים וההנחות של זרימת העבודה של מפתחים בדף זה, עיין בשיטות העבודה המומלצות הכלליות ובהנחיות האבטחה הכלליות שלנו להגדרת פרויקט Firebase והאפליקציות שלך.

על סביבות

בפיתוח תוכנה, סביבה היא כל החומרה והתוכנה הנדרשות להפעלת מופע של אפליקציה או מערכת יישומים.

סדרה של סביבות מספקת בידוד לפיתוח ובדיקת תוכנות מבלי להשפיע על המשתמשים. כפי שמוצג בתרשים שלהלן, סביבות ברמה גבוהה נחשבות לקדם-ייצור או לייצור , ותוכלו לקבל כמה סביבות טרום-ייצור לפי הצורך. התרשים גם מתאר שיטות ותכונות נפוצות הקשורות לכל סוג של סביבה .

תהליך התקדמות תכונה או שחרור דרך סביבות אלה לייצור נקרא צינור פריסה .

תרשים המציג את הסביבות המרכיבות בדרך כלל את צינור הפריסה, כולל פיתוח, בדיקה ו-QA, בימוי ולבסוף ייצור

סוגי סביבות

סביבה מורכבת מהתשתית הבסיסית שאתה צריך כדי להפעיל ולתמוך באפליקציה שלך, הקוד שלה והנתונים שלה. הרחב כל אחד מהמונחים הבאים כדי לסקור תיאורים של כמה סביבות נפוצות, כולל טיפים על סוגי הנתונים המשמשים בכל סוג סביבה.

הצעדים הבאים