Ներածություն Firebase Storage-ին
Իմացեք, թե ինչ է Firebase պահեստավորումը, ինչպես է այն աշխատում, դրա առավելությունները և երբ օգտագործել այն այս հակիրճ ներածությունում:
Firebase storage-ը Google-ի կողմից տրամադրվող օբյեկտների պահպանման ծառայություն է և հիմնականում օգտագործվում է օգտատերերի կողմից ստեղծված տվյալների համար, ինչպիսիք են ձայնը, պատկերները և տեսանյութերը:
Այն ապահովում է ֆայլերը անվտանգ վերբեռնելու և ներբեռնելու պարզ եղանակ՝ ընդամենը մի քանի տող կոդով: Այստեղ մենք կքննարկենք բոլոր այն հիմունքները, որոնք դուք պետք է իմանաք:
Ինչպես է աշխատում Firebase Storage-ը
Firebase Cloud Storage-ը ֆայլերը պահում է Google Cloud-ի կողմից տրամադրված Google պահեստում: Դուք վարկային քարտի կարիք չունեք, երբ առաջին անգամ եք սկսում, քանի որ Google-ի Firebase-ն օգտագործում է լռելյայն պահեստային դույլը:
Արդյունքում, դուք կարող եք արագ գործարկել ձեր հավելվածը: Դուք կարող եք նաև օգտագործել Google Cloud Storage API-ները՝ վերբեռնված բովանդակությունը կառավարելու և օգտատերերի մուտքը կառավարելու համար:
Firebase պահեստավորման հիմնական առավելությունները
Այժմ, երբ դուք գիտեք, թե ինչպես է աշխատում Firebase-ի Cloud Storage-ը, մենք ստորև թվարկել ենք Firebase-ի պահեստավորման որոշ առավելություններ.
1. Հուսալի
Վատ ցանց օգտագործելիս Firebase պահեստը նշում է ձեր առաջընթացը և վերսկսվում է, երբ ցանցի որակն ավելի ուժեղ է:
2. Ապահովել
Դուք կարող եք ինտեգրել Firebase նույնականացումը՝ ձեր հավելվածին հասանելիությունը վերահսկելու համար՝ հիմնվելով ֆայլի մանրամասների վրա, ինչպիսիք են անունը, չափը և տեսակը:
3. Բարձր մասշտաբային
Firebase-ի պահեստը կարող է հեշտությամբ չափվել՝ բավարարելու ձեր հավելվածի կարիքները: Սա նշանակում է, որ դուք չպետք է անհանգստանաք, երբ ձեր օգտատերերը երկրաչափականորեն ավելանում են:
Ստեղծեք կանխադրված ամպային պահեստի դույլ
Firebase-ի պահեստավորման առաջին քայլը ամպային պահեստավորման լռելյայն դույլի ստեղծումն է:
- Firebase վահանակի էջում ընտրեք ավելացնել նախագիծ և հետևեք հրահանգներին՝ նոր նախագիծ ստեղծելու համար:
- Ձախ նավիգացիոն տողից ընտրեք Պահպանում, այնուհետև սեղմեք Սկսել:
- Արագ կարգավորումների համար ընտրեք Սկսել փորձնական ռեժիմում:
- Սեղմեք Հաջորդը և ընտրեք ամպային պահեստավորման վայրը:
- Սեղմեք Կատարված է:
Ինտեգրեք Cloud Storage-ը ձեր հավելվածի հետ
Այն օգտագործելու համար դուք պետք է ավելացնեք պահեստի շերեփի URL-ը ձեր հավելվածում:
URL-ը ստանալու համար անցեք ձեր հավելվածի պահեստային վահանակ: Ֆայլի ներդիրում պատճենեք URL-ը վերնագրի մեջ: Դուք այն կօգտագործեք Firebase config օբյեկտում՝ ձեր հավելվածը Firebase-ին միացնելիս:
Ստորև բերված է config օբյեկտի օրինակ:
import { initializeApp } from "firebase/app";
import { getStorage } from "firebase/storage";
const firebaseConfig = {
apiKey: '<your-api-key>',
authDomain: '<your-auth-domain>',
databaseURL: '<your-database-url>',
storageBucket: '<your-storage-bucket-url>'
};
const firebaseApp = initializeApp(firebaseConfig);
Այնուհետև կարող եք ստեղծել պահեստային տեղեկանք և սկսել օգտագործել ձեր ստեղծած պահեստային դույլը
const storage = getStorage(firebaseApp);
Երբ օգտագործել Firebase Storage-ը
Firebase պահեստավորումը հիանալի ընտրություն է, երբ ցանկանում եք ստեղծել այնպիսի ծրագիր, որն օգտագործում է օգտատերերի կողմից ստեղծված տվյալները՝ առանց չափազանց շատ կոդավորման: Ինչպես արդեն նշեցինք, բացի անվտանգ և հուսալի լինելուց, այն նաև մեծ մասշտաբային է: