Ներածություն 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-ի պահեստավորման առաջին քայլը ամպային պահեստավորման լռելյայն դույլի ստեղծումն է:

  1. Firebase վահանակի էջում ընտրեք ավելացնել նախագիծ և հետևեք հրահանգներին՝ նոր նախագիծ ստեղծելու համար:
  2. Ձախ նավիգացիոն տողից ընտրեք Պահպանում, այնուհետև սեղմեք Սկսել:
  3. Արագ կարգավորումների համար ընտրեք Սկսել փորձնական ռեժիմում:
  4. Սեղմեք Հաջորդը և ընտրեք ամպային պահեստավորման վայրը:
  5. Սեղմեք Կատարված է:

Ինտեգրեք 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 պահեստավորումը հիանալի ընտրություն է, երբ ցանկանում եք ստեղծել այնպիսի ծրագիր, որն օգտագործում է օգտատերերի կողմից ստեղծված տվյալները՝ առանց չափազանց շատ կոդավորման: Ինչպես արդեն նշեցինք, բացի անվտանգ և հուսալի լինելուց, այն նաև մեծ մասշտաբային է: