સામગ્રીનું કોષ્ટક[છુપાવો][બતાવો]
અમે જે ડિજિટલ વિશ્વમાં કામ કરીએ છીએ અને રહીએ છીએ તેમાં વેબસાઇટ્સની જાળવણી અને નિયમિતપણે અપડેટ કરવું મહત્વપૂર્ણ છે.
ઇન-હાઉસ વેબ ડેવલપર્સ વિનાના વ્યવસાયો એક સરળ સિસ્ટમ ઇચ્છે છે જે સંભવિત ગ્રાહકો અને ગ્રાહકોને તેમની બ્રાંડ ઓળખ અને સંદેશાવ્યવહાર જાળવી રાખીને કોઈપણને સરળતાથી સામગ્રી અપડેટ કરવાની મંજૂરી આપે છે.
વ્યક્તિઓ અને સંસ્થાઓ નિષ્ણાત ટેકનિકલ કૌશલ્યો વિના એક જ ઈન્ટરફેસમાં વર્તમાન વેબસાઈટ પૃષ્ઠોને સંશોધિત કરવા, સંચાલિત કરવા અને જાળવવા માટે સામગ્રી મેનેજમેન્ટ સિસ્ટમનો ઉપયોગ કરી શકે છે, જેને ઘણી વખત CMS તરીકે ઓળખવામાં આવે છે.
વર્ડપ્રેસ અને ડ્રુપલ એ પરંપરાગત કન્ટેન્ટ મેનેજમેન્ટ સિસ્ટમ્સ (CMS) ના બે ઉદાહરણો છે જે વેબસાઈટના ફ્રન્ટ એન્ડ અને બેકએન્ડને એક જ, નિયંત્રણક્ષમ એપ્લિકેશન કોડબેઝમાં જોડે છે.
જો કે, કેટલીકવાર તમારા વિકાસકર્તાઓને તેનાથી વધુની જરૂર હોય છે — RESTful API કૉલ્સ દ્વારા સામગ્રીનું સંચાલન અને ઍક્સેસ કરતી વખતે વેબ એપ્લિકેશન્સ બનાવવા માટેની સિસ્ટમ.
હેડલેસ CMS તમને અને તમારી ટીમના સભ્યોને કન્ટેન્ટ મેનેજ અને પ્રોડ્યુસ કરવા દે છે જ્યારે તમને API દ્વારા તમારી બધી ઍપમાં તેને ઍક્સેસ કરવાની પણ મંજૂરી આપે છે.
હેડલેસ CMS ના કેટલાક ફાયદા નીચે મુજબ છે:
- ભવિષ્યમાં લેગસી સોફ્ટવેર ડેવલપમેન્ટની જરૂર રહેશે નહીં.
- વિવિધ પ્લેટફોર્મ પર સામગ્રીનું સંચાલન કરવું સરળ છે.
- સમગ્ર એન્ટરપ્રાઇઝમાં કેન્દ્રિય સ્થાનથી સામગ્રીનું સંચાલન.
- વિસ્તરણ અને માપનીયતા યોજનાઓ કામમાં છે.
સ્ટ્રેપી આવી જ એક હેડલેસ કન્ટેન્ટ મેનેજમેન્ટ સિસ્ટમ છે.
ચાલો આ પોસ્ટમાં તે શું છે, તેની વિશેષતાઓ, તેનો ઉપયોગ કેવી રીતે કરવો અને વધુ વિશે અન્વેષણ કરીએ.
શું છે સ્ટ્રેપી?
સ્ટ્રેપી એ એક ઓપન-સોર્સ Node.js ફ્રેમવર્ક છે જેનો ઉપયોગ ઝડપી અને સરળતાથી નિયંત્રિત કરી શકાય તેવા JavaScript APIs બનાવવા માટે થાય છે. તે ફ્રન્ટ એન્ડથી બેકએન્ડને અલગ કરીને Jamstack ટેક્નોલોજીનો ઉપયોગ કરતી એપ્લિકેશનોના વિકાસને સરળ બનાવે છે.
API CMS નો ઉપયોગ કરીને, તમે તમારી એપ્લિકેશનની સામગ્રીનું સંચાલન એટલું સરળ બનાવી શકો છો કે તમારે હવે અત્યાધુનિક કોડ બનાવવાની જરૂર નથી.
તે તમને API કૉલ્સ દ્વારા સામગ્રી પર સંપૂર્ણ નિયંત્રણની મંજૂરી આપે છે, જેનો પ્રતિસાદ JSON ફોર્મેટમાં છે.
સ્ટ્રેપી, નેક્સ્ટ જનરેશન CMS હોવાથી, વિવિધ પ્રકારની વધારાની સુવિધાઓ પ્રદાન કરે છે. આ પ્લેટફોર્મનો મુખ્ય ફાયદો એ છે કે તેમાં સામગ્રી અને વપરાશકર્તાઓને મેનેજ કરવા માટે કેટલીક મૂળભૂત સુવિધાઓ છે.
તમારી વેબસાઇટના બાકીના ઘટકો (ડેટાબેઝ, ડિસ્પ્લે ટૂલ્સ) સંપૂર્ણપણે તમારા પર છે. તે PostgreSQL, MongoDB, SQLite, MySQL અને MariaDB સહિત ઘણા બધા ડેટાબેસેસ સાથે કામ કરે છે, જેથી તમે જે પણ પસંદ કરો તેનો ઉપયોગ કરી શકો.
તમે તમારી સામગ્રી પ્રદર્શિત કરવા માટે ઉપયોગમાં લેવા માંગતા હો તે તકનીકો માટે પણ એવું જ કહી શકાય. તમને ચોક્કસ ફ્રેમવર્ક, રેન્ડરિંગ એન્જિન અથવા પૂર્વ-નિર્મિત નમૂનાનો ઉપયોગ કરવાની ફરજ પાડવામાં આવતી નથી.
સ્ટ્રેપી ફાયદા
- કસ્ટમાઇઝ કરી શકાય તેવું: દરેક પ્રોજેક્ટની પોતાની જરૂરિયાતોનો સમૂહ હોય છે. એડમિન પેનલ અને API બંને સરળતાથી કસ્ટમાઇઝ કરી શકાય છે.
- ખુલ્લા સ્ત્રોત: ફ્રી અને ઓપન સોર્સ. સેંકડો લોકો સંપૂર્ણ કોડબેઝ જાળવી રાખે છે, જે GitHub પર ઉપલબ્ધ છે.
- આરામપૂર્ણ અથવા ગ્રાફક્યુએલ: કોઈપણ ક્લાયંટ (પ્રતિક્રિયા, Vue, કોણીય), મોબાઇલ એપ્લિકેશન્સ અથવા તો IoT માંથી API નો ઉપયોગ કરવા માટે REST અથવા GraphQL નો ઉપયોગ કરો.
- સ્વ-યજમાન: વ્યવસાયો માટે, સુરક્ષા મહત્વપૂર્ણ છે. તમે તમારા પોતાના સર્વર પર તમારો ડેટા સુરક્ષિત રીતે સ્ટોર કરી શકો છો. GDPR અનુપાલન ઉપલબ્ધ છે.
- ડિઝાઇન દ્વારા, તે એક્સ્ટેન્સિબલ છે: તમે ઓથેન્ટિકેશન સિસ્ટમ, કન્ટેન્ટ મેનેજમેન્ટ, કસ્ટમ પ્લગઈન્સ અને અન્ય ફીચર્સ સેકન્ડમાં ઈન્સ્ટોલ કરી શકો છો.
- સંપૂર્ણ જાવાસ્ક્રિપ્ટ: JavaScript એ એકમાત્ર ભાષા છે જે બધું કરી શકે છે. જાવાસ્ક્રિપ્ટનો ઉપયોગ દરેક જગ્યાએ થવો જોઈએ, જેમાં ફ્રન્ટ એન્ડ અને હેડલેસ CMSનો સમાવેશ થાય છે.
- પ્રમાણીકરણ અને પરવાનગીઓ: લોકોને તેમની ભૂમિકાના આધારે તમારા API ની ઍક્સેસ આપીને અથવા નકારીને તમારા અંતિમ બિંદુઓને સુરક્ષિત કરો.
સ્ટ્રેપી લક્ષણો
1. વપરાશકર્તા મૈત્રીપૂર્ણ
CMS સરળ સંપાદન માટે વપરાશકર્તા-મૈત્રીપૂર્ણ ક્ષમતાઓ પ્રદાન કરે છે અને પ્લગિન્સ અને ટૂલ્સના ઇન્સ્ટોલેશન સાથે સુસંગત છે જે જટિલ કામગીરી માટે વધુ કાર્યક્ષમતા ઉમેરે છે.
API CMS એક ઉત્તમ વપરાશકર્તા મૈત્રીપૂર્ણ ઇન્ટરફેસ પ્રદાન કરે છે જેનો કોઈપણ જૂથ સભ્ય ઉપયોગ કરી શકે છે અને તેની સાથે સંપર્ક કરી શકે છે. તે સુવ્યવસ્થિત, ભરોસાપાત્ર છે અને તેનો ઉપયોગ કેવી રીતે કરવો તે અંગે થોડી સૂચનાની જરૂર છે.
2. ક્રોસ-પ્લેટફોર્મ
હેડલેસ CMS તમને કોઈપણ મુશ્કેલ કોડ લખ્યા વિના API કૉલ્સ દ્વારા કોઈપણ પ્રોગ્રામિંગ ભાષાનો ઉપયોગ કરીને સામગ્રી શેર કરવાની મંજૂરી આપે છે.
તદુપરાંત, આ પ્રકારની તકનીકનો ઉપયોગ કોઈપણમાં થઈ શકે છે પ્રોગ્રામિંગ ભાષા જ્યાં સુધી ભાષા RESTful API ને સપોર્ટ કરે છે, જેમ કે Java, JavaScript, Python, વગેરે.
મોટાભાગના ડેવલપર્સ એપીઆઈ સીએમએસની તરફેણ કરે છે તેનું એક કારણ, સ્ટ્રેપીની જેમ, તેની ક્રોસ-પ્લેટફોર્મ ટેક્નોલોજી છે.
3. કાર્યપ્રવાહ
વિકાસકર્તાઓ API CMS નો ઉપયોગ તેમના વર્કફ્લો સાથે ટીમ વપરાશકર્તાની જવાબદારીઓને સંરેખિત કરવામાં અને ઍક્સેસ નિયંત્રણ જરૂરિયાતોને પહોંચી વળવા માટે પણ કરે છે.
સ્ટ્રેપી સાથે, જ્યારે સામગ્રીમાં ફેરફાર કરવામાં આવ્યો હોય અને સામગ્રી ઍક્સેસને પ્રતિબંધિત કરીને અને વર્કફ્લોને સ્વચાલિત કરીને સંપાદક સમીક્ષા માટે ઉપલબ્ધ હોય ત્યારે તમે તમારી ટીમ સાથે વાતચીત કરવા માટે વેબહૂકનો ઉપયોગ કરી શકો છો.
4. સામગ્રીનું મોડેલિંગ
મટિરિયલ મૉડલિંગ તમને તમામ પ્રકારની સામગ્રીનું દસ્તાવેજીકરણ કરવામાં સક્ષમ કરે છે જેની તમને અત્યારે અને ભવિષ્યમાં જરૂર પડશે તેની ખાતરી કરવા માટે કે તે અસંખ્ય ચેનલો માટે અસરકારક રીતે સેટ છે.
Strapi API CMS મટિરિયલ મૉડલિંગ તમને તમારા વપરાશકર્તાઓને જ્યારે પણ જરૂર હોય ત્યારે તેઓને જરૂરી સામગ્રી પ્રદાન કરવાની મંજૂરી આપે છે.
5. સ્કેલેબિલીટી
API CMS સ્કેલેબલ એપ્લીકેશનો વિકસાવવામાં પણ મદદ કરે છે. કારણ કે બેકએન્ડ અને ફ્રન્ટએન્ડ અલગ-અલગ છે, બેકએન્ડ સાથેની કોઈપણ મુશ્કેલીઓ પ્રોગ્રામના એકંદર પ્રદર્શનને પ્રભાવિત કરશે નહીં.
વધુમાં, બેકએન્ડ CMS ને ફ્રન્ટએન્ડ અને તેનાથી વિપરીત અસર કર્યા વિના ઝડપથી અપગ્રેડ કરી શકાય છે. સ્ટ્રેપીની API CMS કાર્યક્ષમતા તમને તમારી એપ્લિકેશનને ઝડપથી અપગ્રેડ અને સંચાલિત કરવાની મંજૂરી આપે છે.
સ્ટ્રેપી સાથે પ્રારંભ કરવું
આ ટ્યુટોરીયલ સાથે અનુસરવા માટે તમારી પાસે REST API નું થોડું જ્ઞાન હોવું આવશ્યક છે.
પગલું 1: Node.js અને યાર્ન ઇન્સ્ટોલ કરો
સ્ટ્રેપી પ્રોજેક્ટ વિકસાવવા માટે, તમારે તમારા PC પર Node.js 14 ઇન્સ્ટોલ કરેલ હોવું આવશ્યક છે. જો તમે Windows અથવા Mac નો ઉપયોગ કરી રહ્યાં છો, તો આ પર જાઓ ડાઉનલોડ પાનું Node.js મેળવવા માટે.
Linux પર Node.js 14 ઇન્સ્ટોલ કરવા માટે, ટર્મિનલ વિન્ડો ખોલો અને નીચેના પગલાંઓ લખો.
સ્ટ્રેપી પ્રોજેક્ટ બનાવવા માટે, તમારે યાર્ન પેકેજ મેનેજરની જરૂર પડશે.
યાર્ન ઇન્સ્ટોલ કરવા માટે, નવી ટર્મિનલ વિન્ડો ખોલો અને નીચેનો આદેશ દાખલ કરો.
પગલું 2: સ્ટ્રેપી પ્રોજેક્ટ બનાવો
મૂળભૂત Strapi ઉપયોગ બતાવવા માટે, ચાલો એક ફાઇલ મેનેજમેન્ટ API વિકસાવીએ.
ટર્મિનલ પર, નીચે આપેલ આદેશ દાખલ કરો. ધીરજ રાખો, કારણ કે આ આદેશ ચલાવવામાં થોડો સમય લાગશે.
આદેશ પ્રોજેક્ટ ફાઇલો અને ફોલ્ડર્સ ધરાવતું નવું ફાઇલ-મેનેજર ફોલ્ડર બનાવે છે.
તે https://localhost:1337/admin પર તમારા સ્ટ્રેપીની ઍક્સેસ પણ પ્રદાન કરે છે. તમે નવા રચાયેલા સ્ટ્રેપીનો ઉપયોગ કરી શકો તે પહેલાં તમારે પહેલા એડમિનિસ્ટ્રેટર બનાવવું પડશે.
એક બનાવવા માટે, ફોર્મ ભરો અને સબમિટ કરો.
પગલું 3: ફાઇલોનો સંગ્રહ બનાવો
સ્ટ્રેપી કલેક્શન તમને ઑબ્જેક્ટ ટેમ્પલેટ બનાવવાની મંજૂરી આપે છે. નામ અને વર્ણન ફીલ્ડ સાથે ફાઇલ આઇટમ (સંગ્રહ) બનાવો.
- સાઇડબારમાંથી, પસંદ કરો સામગ્રી-પ્રકાર બિલ્ડર.
- પછી, હેઠળ સંગ્રહના પ્રકારોપસંદ કરો એક નવો સંગ્રહ પ્રકાર બનાવો.
- પ્રદર્શન નામ તરીકે "ફાઈલો" દાખલ કરો અને દબાવો ચાલુ બટન.
- હેઠળ નામ, ટેક્સ્ટ વિસ્તાર પર ક્લિક કરો અને તમારું નામ ઇનપુટ કરો.
- અદ્યતન સેટિંગ્સ ટૅબમાં, આવશ્યક અને અનન્ય ક્ષેત્રોને બે વાર તપાસો.
- ક્લિક કરો બીજું ક્ષેત્ર ઉમેરો બટન.
- પસંદ કરો સમૃદ્ધ લખાણ અને માં વર્ણન દાખલ કરો નામ ક્ષેત્ર પછી દબાવો સમાપ્ત બટન.
- સંગ્રહ સંગ્રહિત કરવા માટે, ક્લિક કરો સાચવો અને સર્વર ફરીથી લોડ થાય તેની રાહ જુઓ.
પગલું 4: પ્રકાર સંગ્રહ બનાવો
ચાલો ફાઈલ આઈટમમાં એક પ્રકારનું ક્ષેત્ર ઉમેરીએ. આ ક્ષેત્રમાં ફાઇલનો પ્રકાર સૂચવવામાં આવશે — દસ્તાવેજ, વિડિયો, ઑડિયો અને બીજું.
આ કેવી રીતે થાય છે તે દર્શાવવા માટે અમે એક નવો સંગ્રહ પ્રકાર બનાવીશું.
- પર જઈને એક નવો સંગ્રહ પ્રકાર બનાવો સામગ્રી-પ્રકાર બિલ્ડર અને ક્લિક કરો એક નવો સંગ્રહ પ્રકાર બનાવો.
- હેઠળ નામ દર્શાવો, "Type" લખો અને પછી ક્લિક કરો ચાલુ.
- હેઠળ નામ, ટેક્સ્ટ વિસ્તાર અને ઇનપુટ નામ પર ક્લિક કરો.
- અદ્યતન સેટિંગ્સ ટેબમાં, જરૂરી ક્ષેત્ર અને અનન્ય ક્ષેત્રને તપાસો, પછી ક્લિક કરો સમાપ્ત.
- સંગ્રહ સાચવવા માટે, ક્લિક કરો સાચવો.
- પર જઈને આ સંગ્રહ પ્રકારમાં એક ક્ષેત્ર ઉમેરો સામગ્રી-પ્રકાર બિલ્ડર > સંગ્રહના પ્રકારો > ફાઈલો અને ક્લિક કરો આ સંગ્રહ પ્રકારમાં બીજું ફીલ્ડ ઉમેરો.
- પસંદ કરો સંબંધ ક્ષેત્ર
- પસંદ કરો પ્રકાર જમણી બાજુના ડ્રોપડાઉન મેનૂમાંથી. પછી કનેક્શન જે કહે છે તે પસંદ કરો ફાઇલોમાં માત્ર એક પ્રકાર છે.
- તે પછી, ક્લિક કરો સમાપ્ત અને સાચવો સંગ્રહ સાચવવા માટે.
પગલું 5: સંગ્રહમાં ડેટા ઉમેરો અને પ્રકાશિત કરો
- પસંદ કરો પ્રકાર ડાબી બાજુના મેનુમાંથી અને પછી નવા પ્રકારો ઉમેરો.
- માં "દસ્તાવેજ" દાખલ કરો નામ વિસ્તાર અને દબાવો સાચવો બટન.
- નેવિગેટ કરો ફાઈલો ડાબી બાજુએ મેનુ અને પસંદ કરો નવી ફાઈલો ઉમેરો.
- હેઠળ નામ, "statement.pdf" દાખલ કરો.
- ક્લિક કરો સાચવો પસંદ કર્યા પછી દસ્તાવેજ થી પ્રકાર પસંદગી.
- તમે તમારા સંગ્રહમાં વધુ વસ્તુઓ ઉમેરવા માટે મુક્ત છો.
- દબાવો જાહેર બટન.
સ્ટ્રેપી પ્રાઇસીંગ
તમે સમુદાય યોજના સાથે તરત જ સ્ટ્રેપીનો ઉપયોગ કરવાનું શરૂ કરી શકો છો, જે કાયમ માટે મફત છે.
તે ત્રણ પ્રીમિયમ સ્તરો પણ પ્રદાન કરે છે જે સ્વ-હોસ્ટેડ માટે નીચે સૂચિબદ્ધ છે:
- બ્રોન્ઝ પ્લાન: એડમિન વપરાશકર્તા/મહિના દીઠ $9.
- સિલ્વર પ્લાન: એડમિન વપરાશકર્તા/મહિના દીઠ $29.
- ગોલ્ડ પ્લાન: કસ્ટમ પ્લાન મેળવવા માટે સ્ટ્રેપી ટીમનો સંપર્ક કરો.
સ્ટ્રેપી ક્લાઉડ સેવાઓ પણ પ્રદાન કરે છે. વધુ વિગતો માટે, તમે જોઈ શકો છો ભાવ વિભાગ.
ગુણ
- સરળ ડેટા મોડેલિંગ: તે બોક્સની બહાર સીધા તમારા ડેટાનું મોડેલિંગ કરવા માટે એક વિચિત્ર ઇન્ટરફેસ સાથે આવે છે. એટલે કે, તમારે ડેટાબેઝ કોષ્ટકો બનાવવાની અથવા પ્રશ્નો લખવાની જરૂર નથી.
- આંતરરાષ્ટ્રીયકરણ: ઘણા CMS અપૂરતા i18n સપોર્ટથી પીડાતા રહે છે. સ્ટ્રેપી એવું નથી. સ્ટ્રેપીની સૌથી તાજેતરની રિલીઝ હવે કોઈપણ ડેટા ઑબ્જેક્ટ પર અનુવાદો વિતરિત કરી શકે છે. આનો અર્થ એ છે કે તમે હવે મોટા પ્રેક્ષકોને માહિતી સરળતાથી પહોંચાડી શકો છો.
- સરળ કસ્ટમાઇઝેશન: સ્ટ્રેપીની શરૂઆત Node.js MVC ફ્રેમવર્ક તરીકે થઈ હતી અને તે અંદર તે રીતે જ રહે છે. તમે જરૂર મુજબ સરળતાથી નવા API એન્ડપોઇન્ટ ઉમેરી શકો છો અને તેમને સપોર્ટ કરવા માટે મોડલ્સ અને કંટ્રોલર્સમાં કસ્ટમ લોજિક બનાવી શકો છો.
- REST અને GraphQL API: સ્ટ્રેપી બૉક્સની બહાર જ દસ્તાવેજીકૃત REST અને GraphQL API પ્રદાન કરે છે. જો તમે સ્ટ્રેપી એડમિનમાં તમારી એન્ટિટી બનાવો છો તો તમે સ્વેગર/ગ્રાફક્યુએલ દસ્તાવેજો મફતમાં મેળવી શકો છો.
વિપક્ષ
- મર્યાદિત ડેટાબેઝ સ્થળાંતર: સ્ટ્રેપી ડેટાબેઝમાં તમામ પ્રકારના કન્ટેન્ટ ટાઇપ ક્રિએશન/અપડેટ્સને પારદર્શક રીતે હેન્ડલ કરે છે. આનો અર્થ એ છે કે તમારે અસંખ્ય સેટિંગ્સમાં ડેટાબેઝ સ્થાનાંતરણને મેન્યુઅલી હેન્ડલ કરવું પડશે.
- વારંવાર અપડેટ્સ: જ્યારે ઇકોસિસ્ટમ તરીકે સ્ટ્રેપી માટે આ મદદરૂપ છે, જો તમે વિશાળ સામગ્રી ભંડાર માટે સ્ટ્રેપીનો ઉપયોગ કરવાની યોજના ઘડી રહ્યા છો, તો વારંવાર અપડેટ્સ બંધ થઈ જશે. આમાંના કેટલાક અપગ્રેડ્સમાં બ્રેકિંગ ફેરફારો હોય છે, જે વ્યાપક એન્ડ-ટુ-એન્ડ ટેસ્ટિંગ વિના પ્રોડક્શન સિસ્ટમને અપગ્રેડ કરવાનું મુશ્કેલ બનાવે છે.
ઉપસંહાર
કોઈપણ લેગસી સોફ્ટવેર ડેવલપમેન્ટ વિના CMS બનાવવા માટે સ્ટ્રેપી એક અદભૂત અને શક્તિશાળી સાધન છે.
ઘણી બધી એપ્સમાં ડેટાનો ઉપયોગ કરવાની સંભાવનાને કારણે, હેડલેસ પદ્ધતિ તમને એક ટેક્નોલોજીની મર્યાદાઓમાંથી મુક્ત કરે છે અને અમને નવા સાથે પ્રયોગ કરવાની મંજૂરી આપે છે. તે નવા વિકલ્પોનો પૂર આપે છે.
તેને વિકસાવવા માટે તમારે કોઈપણ બેકએન્ડ પ્રોગ્રામિંગ ભાષાઓ જાણવાની જરૂર નથી. અને તમે તેને થોડા ક્લિક્સમાં સરળતાથી તમારા વ્યવસાયમાં સામેલ કરી શકો છો.
સ્ટ્રેપી એ ફ્રન્ટએન્ડ ડેવલપર્સ માટે પણ એક ઉત્તમ સાધન છે, જેઓ નવી ટેક્નોલોજી શીખવાની સાથે સાથે તેમની ફ્રન્ટએન્ડ એપ્લિકેશન માટે API ને ઝડપથી ડિઝાઇન કરવા માટે તેનો ઉપયોગ કરી શકે છે.
તમને ગમે તેટલું સ્ટ્રેપી સાથે રમો!
એક જવાબ છોડો