ಪರಿವಿಡಿ[ಮರೆಮಾಡಿ][ತೋರಿಸಿ]
ಬ್ಯಾಕೆಂಡ್-ಆಸ್-ಎ-ಸರ್ವಿಸ್ (BaaS) ಎಂಬುದು ಒಂದು ಸೇವಾ ಮಾದರಿಯಾಗಿದ್ದು, ಡೆವಲಪರ್ಗಳು ವೆಬ್ ಅಥವಾ ಮೊಬೈಲ್ ಅಭಿವೃದ್ಧಿಯ ತೆರೆಮರೆಯ ಘಟಕಗಳನ್ನು ಹೊರಗುತ್ತಿಗೆ ನೀಡುವ ಮೂಲಕ ಅವರು ಮುಂಭಾಗವನ್ನು ಪ್ಲಗ್ ಮತ್ತು ಪ್ಲೇ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಮಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಗಮನಹರಿಸಬಹುದು. ಸರ್ವರ್-ಸೈಡ್ ಕೋಡ್ ಬರೆಯುವ ಹೊರೆಯಿಂದ ತಪ್ಪಿಸಿಕೊಳ್ಳಿ.
ದೃಢೀಕರಣ, ಡೇಟಾಬೇಸ್ ಆಡಳಿತ, ನೈಜ-ಸಮಯದ ನವೀಕರಣ, ಸಂಗ್ರಹಣೆ, ಹೋಸ್ಟಿಂಗ್ ಮತ್ತು ಪುಶ್ ಎಚ್ಚರಿಕೆಗಳಂತಹ ಸರ್ವರ್-ಸೈಡ್ ಕಾರ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು BaaS ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು (ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ) ಒದಗಿಸುತ್ತವೆ.
ವಿವಿಧ ಬ್ಯಾಕೆಂಡ್ ಸೇವೆಗಳು ಮೂಲಭೂತವಾಗಿ ಒಂದೇ ಪರಿಹಾರವನ್ನು ಒದಗಿಸುತ್ತವೆಯಾದರೂ, ಅವು ವಿಭಿನ್ನ ಬ್ಯಾಕೆಂಡ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸುತ್ತವೆ. ನಿರ್ದಿಷ್ಟ ಯೋಜನೆಗೆ ಉತ್ತಮ ಸೇವೆಯನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ ಇದು ಅನೇಕ ಡೆವಲಪರ್ಗಳಿಗೆ ನಿರ್ಣಾಯಕ ಅಂಶವಾಗಿದೆ.
ಈ ಲೇಖನದಲ್ಲಿ, ನಾವು ಸುಪಾಬೇಸ್ಗೆ ಆಳವಾಗಿ ಧುಮುಕುತ್ತೇವೆ.
ಏನದು ಸುಪಾಬೇಸ್?
ಸುಪಾಬೇಸ್ ಒಂದು ಓಪನ್ ಸೋರ್ಸ್ ಫೈರ್ಬೇಸ್ ಪರ್ಯಾಯವಾಗಿದ್ದು ಅದು ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ವಿವಿಧ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಸೇವೆಯಾಗಿ ನೀಡುತ್ತದೆ. ಇದು ಹೊಂದಿಸಲು ನಿಜವಾಗಿಯೂ ಸರಳವಾಗಿದೆ ಮತ್ತು ವಿವಿಧ ಚೌಕಟ್ಟುಗಳೊಂದಿಗೆ ತ್ವರಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಫೈರ್ಬೇಸ್ಗೆ ಮುಕ್ತ ಮೂಲ ಬದಲಿಯಾಗಿ ಸುಪಾಬೇಸ್ ಬಿಲ್ ಮಾಡುತ್ತದೆ.
ತಮ್ಮ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ಹೊಂದಿಸುವಲ್ಲಿ ಡೆವಲಪರ್ಗಳಿಗೆ ಪ್ರಯೋಜನವನ್ನು ನೀಡಲು ಇದು ಉದ್ದೇಶಿಸಿದೆ. "ವಾರಾಂತ್ಯದಲ್ಲಿ ನಿರ್ಮಿಸಿ, ಮಿಲಿಯನ್ಗಟ್ಟಲೆ ಬೆಳೆಯಿರಿ" ಎಂದು ಸುಪಾಬೇಸ್ ಹೇಳುತ್ತಾರೆ.
ಸುಪಾಬೇಸ್ ಉತ್ಪನ್ನಗಳು ಪೋಸ್ಟ್ಗ್ರೆಸ್ ಡೇಟಾಬೇಸ್ ಮತ್ತು ದೃಢೀಕರಣ ಸೇವೆಯನ್ನು ಒಳಗೊಂಡಿವೆ, ಸಂಗ್ರಹಣೆ ಮತ್ತು ಸರ್ವರ್ಲೆಸ್ ಸೇವೆಗಳೊಂದಿಗೆ (ಬ್ಯಾಕೆಂಡ್ ಲಾಜಿಕ್ಗಾಗಿ) ಇನ್ನೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ. ಅದರ ಎಲ್ಲಾ ಉಪಕರಣಗಳು ಹೆಚ್ಚಾಗಿ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲಗಳಾಗಿವೆ. ಪೋಸ್ಟ್ಗ್ರೆಸ್ ಡೇಟಾಬೇಸ್ ಡೇಟಾಬೇಸ್-ಸಂಬಂಧಿತ ಪರಿಕರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಉದಾಹರಣೆಗೆ ಡೇಟಾಬೇಸ್ ಮಾರ್ಪಾಡುಗಳ ನೈಜ-ಸಮಯದ ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ನಿರ್ವಹಣಾ ಇಂಟರ್ಫೇಸ್.
ಇದಲ್ಲದೆ, ಇದು ಫೈರ್ಬೇಸ್ಗೆ ಹೋಲಿಸಬಹುದಾದ ತ್ವರಿತ API ಗಳು ಮತ್ತು ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು CRUD ಕಾರ್ಯಗಳನ್ನು ಸ್ಥಿರವಾದ ಶೈಲಿಯಲ್ಲಿ ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಪುನರಾವರ್ತಿತ CRUD ಕೋಡ್ ಅನ್ನು ಪುನಃ ಬರೆಯುವ ಬದಲು ರಚಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
Postgres ಡೇಟಾಬೇಸ್ ನೀವು ಸ್ಪ್ರೆಡ್ಶೀಟ್ನಲ್ಲಿರುವ ರೀತಿಯಲ್ಲಿಯೇ ಸಂಘಟಿತ ಮತ್ತು ಸಂಪರ್ಕಿತ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಟೇಬಲ್ ಆಗಿದೆ. ಆಶ್ಚರ್ಯಕರವಾಗಿ, ನೀವು ಯೋಜನೆಯನ್ನು ರಚಿಸಿದಾಗ, ನೀವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಅನ್ನು ನಿಮ್ಮ ಪೋಸ್ಟ್ಗ್ರೆಸ್ ಡೇಟಾಬೇಸ್ನಂತೆ ಬಳಸಬಹುದು.
ಸುಪಾಬೇಸ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ?
ಸುಪಾಬೇಸ್ ಉಚಿತ ಮೂಲ ತಂತ್ರಜ್ಞಾನಗಳ ಸಂಗ್ರಹವಾಗಿದೆ. ಅವರು ಎಂಟರ್ಪ್ರೈಸ್-ಗ್ರೇಡ್, ಓಪನ್-ಸೋರ್ಸ್ ಪರಿಹಾರಗಳೊಂದಿಗೆ ಫೈರ್ಬೇಸ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ರಚಿಸುತ್ತಿದ್ದಾರೆ. MIT, Apache 2, ಅಥವಾ ಹೋಲಿಸಬಹುದಾದ ಮುಕ್ತ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಉಪಕರಣಗಳು ಮತ್ತು ಸಮುದಾಯಗಳು ಲಭ್ಯವಿದ್ದರೆ, ಅವರು ಅವುಗಳನ್ನು ಬಳಸುತ್ತಾರೆ ಮತ್ತು ಬೆಂಬಲಿಸುತ್ತಾರೆ.
ಉಪಕರಣವು ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಅವರು ಅದನ್ನು ರಚಿಸುತ್ತಾರೆ ಮತ್ತು ಅದನ್ನು ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡುತ್ತಾರೆ ಮುಕ್ತ ಸಂಪನ್ಮೂಲ. ಸುಪಾಬೇಸ್ ಫೈರ್ಬೇಸ್ನ 1:1 ಮ್ಯಾಪಿಂಗ್ ಅಲ್ಲ. ಡೆವಲಪರ್ಗಳಿಗೆ ಫೈರ್ಬೇಸ್ ತರಹದ ಅಭಿವೃದ್ಧಿ ಅನುಭವವನ್ನು ಒದಗಿಸುವುದು ಅವರ ಗುರಿಯಾಗಿದೆ ಮುಕ್ತ ಸಂಪನ್ಮೂಲ ತಂತ್ರಜ್ಞಾನಗಳು.
ಸುಪಾಬೇಸ್ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ವೇದಿಕೆಯಾಗಿದೆ. ನೀವು ಸೈನ್ ಅಪ್ ಮಾಡಬಹುದು ಮತ್ತು ಏನನ್ನೂ ಸ್ಥಾಪಿಸದೆಯೇ ಅದನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು. ನೀವು ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಸ್ವಂತ ಸರ್ವರ್ನಲ್ಲಿ ನಿರ್ಮಿಸಬಹುದು.
- PostgreSQL ಸ್ಥಿರತೆ, ವೈಶಿಷ್ಟ್ಯದ ದೃಢತೆ ಮತ್ತು ವೇಗಕ್ಕೆ ಉತ್ತಮ ಖ್ಯಾತಿಯನ್ನು ಹೊಂದಿದೆ; 30 ವರ್ಷಗಳ ಸಕ್ರಿಯ ಅಭಿವೃದ್ಧಿಯ ನಂತರ,
- ನೈಜಸಮಯವು ಎಲಿಕ್ಸಿರ್ ಸರ್ವರ್ ಆಗಿದ್ದು ಅದು ವೆಬ್ಸಾಕೆಟ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು PostgreSQL ಒಳಸೇರಿಸುವಿಕೆಗಳು, ನವೀಕರಣಗಳು ಮತ್ತು ಅಳಿಸುವಿಕೆಗಳನ್ನು ಕೇಳಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. Supabase ಪೋಸ್ಟ್ಗ್ರೆಸ್ನಿಂದ ನಕಲು ವಿನಂತಿಗಳನ್ನು ಆಲಿಸುತ್ತದೆ, ಪ್ರತಿಕೃತಿ ಬೈಟ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು JSON ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ವೆಬ್ಸಾಕೆಟ್ಗಳ ಮೂಲಕ JSON ಅನ್ನು ಪ್ರಸಾರ ಮಾಡುತ್ತದೆ.
- PostgREST ಎನ್ನುವುದು ನಿಮ್ಮ PostgreSQL ಡೇಟಾಬೇಸ್ ಅನ್ನು RESTful API ಆಗಿ ಪರಿವರ್ತಿಸುವ ವೆಬ್ ಸರ್ವರ್ ಆಗಿದೆ.
- S3 ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಫೈಲ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಶೇಖರಣೆಯು RESTful ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಪೋಸ್ಟ್ಗ್ರೆಸ್ ಅನ್ನು ಹಕ್ಕುಗಳ ನಿರ್ವಾಹಕರಾಗಿ ಹೊಂದಿದೆ.
- ಪೋಸ್ಟ್ಗ್ರೆಸ್-ಮೆಟಾ ಎಂಬುದು ಪೋಸ್ಟ್ಗ್ರೆಸ್ ಅನ್ನು ನಿರ್ವಹಿಸುವ ಒಂದು RESTful API ಆಗಿದ್ದು ಅದು ನಿಮಗೆ ಕೋಷ್ಟಕಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು, ಜವಾಬ್ದಾರಿಗಳನ್ನು ನಿಯೋಜಿಸಲು ಮತ್ತು ಇತರ ವಿಷಯಗಳ ಜೊತೆಗೆ ಪ್ರಶ್ನೆಗಳನ್ನು ನಡೆಸಲು ಅನುಮತಿಸುತ್ತದೆ.
- GoTrue ಎಂಬುದು SWT-ಆಧಾರಿತ API ಆಗಿದ್ದು ಅದು ಬಳಕೆದಾರರನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು SWT ಟೋಕನ್ಗಳನ್ನು ನೀಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
- ಕಾಂಗ್ ಕ್ಲೌಡ್ನಲ್ಲಿ ಚಲಿಸುವ API ಗೇಟ್ವೇ ಆಗಿದೆ.
ಶುರುವಾಗುತ್ತಿದೆ
1. ಯೋಜನೆ
Supabase ನಲ್ಲಿ, ಯೋಜನೆಯು ನಿಮ್ಮ ಎಲ್ಲಾ ಡೇಟಾಬೇಸ್ಗಳು, ದೃಢೀಕರಣ ಬಳಕೆದಾರರು, ನಿಯಮಗಳು, ಕೋಷ್ಟಕಗಳು ಮತ್ತು ಫೈಲ್ ಸಂಗ್ರಹಣೆಗಾಗಿ ಧಾರಕವಾಗಿದೆ.
ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಹೋಸ್ಟ್ ಮಾಡಲು ಹಲವಾರು ಸ್ಥಳಗಳಿವೆ ಮತ್ತು ಸುಪಾಬೇಸ್ ನಿರ್ವಾಹಕರು ಸುಪ್ತತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ನಿರಂತರವಾಗಿ ಹೊಸ ಸೈಟ್ಗಳನ್ನು ಸೇರಿಸುತ್ತಿದ್ದಾರೆ. ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಲು ಸುಮಾರು 2 ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಕಾಫಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ, ಕುಳಿತುಕೊಳ್ಳಿ ಮತ್ತು ವಿಶ್ರಾಂತಿ ಪಡೆಯಿರಿ.
2. ಪ್ರಾಜೆಕ್ಟ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್
ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಪೂರ್ಣಗೊಂಡಾಗ, ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಅನ್ನು ನಿಮಗೆ ನೀಡಲಾಗುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ಸಂಪರ್ಕಗಳು, ದೃಢೀಕರಣ ವಿನಂತಿಗಳು, ಶೇಖರಣಾ ಸಾಮರ್ಥ್ಯ, ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿ ಅನುಷ್ಠಾನ ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ನಿಮ್ಮ ಯೋಜನೆಯ ಕುರಿತು ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ಎಲ್ಲವನ್ನೂ ಈ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ತೋರಿಸುತ್ತದೆ.
3. ಟೇಬಲ್ ಕ್ರಿಯೇಟರ್ ಮತ್ತು ಎಡಿಟರ್
Supabase ನ ಡೇಟಾಬೇಸ್ ನೈಜ-ಸಮಯದ ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ ಸಂಬಂಧಿತ PostgreSQL ಆಗಿದೆ ಮತ್ತು Postgres RLS (ಸಾಲು ಮಟ್ಟದ ಭದ್ರತೆ) ಬಳಸಿಕೊಂಡು ನೀತಿ ಪ್ರವೇಶ ನಿಯಂತ್ರಣವಾಗಿದೆ. ಡೆವಲಪರ್ಗಳು ಟೇಬಲ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ಕಾಲಮ್ಗಳು ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಲು ಸುಪಾಬೇಸ್ನ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಅನ್ನು ಬಳಸಬಹುದು. ಡೆವಲಪರ್ಗಳು ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಿಂದ ನೇರವಾಗಿ ಸುಪಾಬೇಸ್ನೊಂದಿಗೆ ಡೇಟಾವನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು.
4. ದೃ hentic ೀಕರಣ
Google, GitHub, Facebook, Twitter, GitLab ಮತ್ತು ಹೆಚ್ಚಿನ ದೃಢೀಕರಣ ಪೂರೈಕೆದಾರರು Supabase ನಲ್ಲಿ ಲಭ್ಯವಿದೆ. ದೃಢೀಕರಣ ಫಲಕವನ್ನು ಬಳಸಿಕೊಂಡು ಇವುಗಳನ್ನು ಆನ್ ಮಾಡಬಹುದು. ಇದು ಫೋನ್ OTP ಮತ್ತು ಮ್ಯಾಜಿಕ್ ಲಿಂಕ್ ದೃಢೀಕರಣವನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ.
5. ಸಂಗ್ರಹಣೆ
ಸುಪಾಬೇಸ್ ಒಂದು ಓಪನ್ ಸೋರ್ಸ್ ಆಬ್ಜೆಕ್ಟ್ ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು ಅದು ಯಾವುದೇ ಫೈಲ್ ಪ್ರಕಾರವನ್ನು ನಿಭಾಯಿಸಬಲ್ಲದು ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ ಸ್ಕೇಲೆಬಿಲಿಟಿಯನ್ನು ಹೊಂದಿದೆ. ಇದು ಕಸ್ಟಮ್ ನಿಯಮಗಳು ಮತ್ತು ಅನುಮತಿಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಬಳಸಲು ಸುಲಭವಾದ API ಅನ್ನು ಹೊಂದಿದೆ. CDN ಏಕೀಕರಣ, ಹಾಗೆಯೇ ಸ್ವಯಂ-ರೂಪಾಂತರ ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್ (ನಿಮ್ಮ ವಸ್ತುವನ್ನು ಮರುಗಾತ್ರಗೊಳಿಸುವುದು ಮತ್ತು ಕುಗ್ಗಿಸುವುದು) ಶೀಘ್ರದಲ್ಲೇ ಲಭ್ಯವಿರುತ್ತದೆ. Supabase ಸಂಗ್ರಹಣೆಯು ಈ ಸಾಮರ್ಥ್ಯಗಳ ಸೇರ್ಪಡೆಯೊಂದಿಗೆ Firebase ಸಂಗ್ರಹಣೆಗೆ ಅಸಾಧಾರಣ ಪ್ರತಿಸ್ಪರ್ಧಿಯಾಗಿದೆ.
ಸುಪಾಬೇಸ್ನೊಂದಿಗೆ ನೀವು ಏನು ನಿರ್ಮಿಸಬಹುದು? (ಕೆಲವು ಉದಾಹರಣೆಗಳು)
1. ಚಂದಾದಾರಿಕೆ ಪಾವತಿ Supabase + ಸ್ಟ್ರೈಪ್ + Next.js ಜೊತೆಗೆ.
ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ SaaS ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಸಂಪೂರ್ಣ ಸ್ಟಾರ್ಟರ್ ಸೆಟ್.
- ಸುಪಾಬೇಸ್ ಸುರಕ್ಷಿತ ಬಳಕೆದಾರ ಆಡಳಿತ ಮತ್ತು ದೃಢೀಕರಣವನ್ನು ಒದಗಿಸುತ್ತದೆ.
- ಸ್ಟ್ರೈಪ್ ಚೆಕ್ಔಟ್ ಮತ್ತು ಸ್ಟ್ರೈಪ್ ಗ್ರಾಹಕ ಪೋರ್ಟಲ್ ಏಕೀಕರಣ.
- Supabase PostgreSQL ನ ಮೇಲೆ ಪ್ರಬಲವಾದ ಡೇಟಾ ಪ್ರವೇಶ ಮತ್ತು ನಿರ್ವಹಣಾ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
- ಸ್ಟ್ರೈಪ್ ವೆಬ್ಹೂಕ್ಗಳು ಬೆಲೆ ಯೋಜನೆಗಳು ಮತ್ತು ಚಂದಾದಾರಿಕೆ ಸ್ಥಿತಿಗಳ ಸ್ವಯಂಚಾಲಿತ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತವೆ.
2. ಕೀಪ್ಲಿಂಕ್: ಟ್ಯಾಗ್ಗಳು ಮತ್ತು ಆರ್ಕೈವ್ನೊಂದಿಗೆ ಸರಳ ಬುಕ್ಮಾರ್ಕ್ ಸೇವೆ
KeepLink ಟ್ಯಾಗ್ಗಳೊಂದಿಗೆ ಮೂಲಭೂತ ಬುಕ್ಮಾರ್ಕ್ ಸೇವೆಯಾಗಿದೆ ಮತ್ತು Supabase ಮತ್ತು Next.js ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾದ ಆರ್ಕೈವ್ ಆಗಿದೆ. ಇದು ಯಾವುದೇ ಸಾಮಾಜಿಕ ಹಂಚಿಕೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿಲ್ಲ, ಆದರೆ ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ನಿದರ್ಶನವನ್ನು ಹೋಸ್ಟ್ ಮಾಡಬಹುದು.
- ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಟ್ಯಾಗ್ಗಳ ಆಧಾರದ ಮೇಲೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೊಸ ಬುಕ್ಮಾರ್ಕ್ಗಳನ್ನು ಟ್ಯಾಗ್ ಮಾಡಿ.
- URL ಗಳು, ಶೀರ್ಷಿಕೆಗಳು, ವಿವರಣೆಗಳು, ಟ್ಯಾಗ್ಗಳು ಮತ್ತು ಆರ್ಕೈವ್ ವಿಷಯಕ್ಕಾಗಿ ಪೂರ್ಣಪಠ್ಯ ಹುಡುಕಾಟವು Supabase ಸ್ಟಾಕ್ಗೆ ಧನ್ಯವಾದಗಳು, ನಿರ್ವಾಹಕ ಡೇಟಾಬೇಸ್ಗಳಿಗೆ ಟ್ಯಾಗಿಂಗ್ ಅಲಿಯಾಸ್ಗಳು ಮತ್ತು ವಿಶ್ರಾಂತಿ API ಪ್ರವೇಶವು ಈಗ ಸಾಧ್ಯ.
- ಮೆಟಾಸ್ಕ್ರಾಪರ್ನೊಂದಿಗೆ, ನಿಮ್ಮ ಪುಟಗಳಿಗಾಗಿ ನೀವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಶೀರ್ಷಿಕೆಗಳು ಮತ್ತು ವಿವರಣೆಗಳನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು. ನೀವು SinglePage ಮತ್ತು Headless Chrome ನೊಂದಿಗೆ ನಿಮ್ಮ ಪುಟಗಳನ್ನು ಆರ್ಕೈವ್ ಮಾಡಬಹುದು.
3. ನೈಜ-ಸಮಯದ ಚಾಟ್ ಅಪ್ಲಿಕೇಶನ್ ಸುಪಾಬೇಸ್ + ರಿಯಾಕ್ಟ್ ಜೊತೆಗೆ
- ನೈಜ-ಸಮಯದ ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆಗಾಗಿ, Supabase (PostgreSQL ನ ಮೇಲ್ಭಾಗದಲ್ಲಿ) ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
- ಫ್ರಂಟ್-ಎಂಡ್ ರಿಯಾಕ್ಟ್ (CRA) + ವೈಟ್ ಅನ್ನು ಬಳಸುತ್ತದೆ
- UI ಲೈಬ್ರರಿಯು ಚಕ್ರ UI ಆಗಿದೆ.
ಪ್ರಮುಖ ಲಕ್ಷಣಗಳು
ಸುಪಾಬೇಸ್ನ ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು ಇಲ್ಲಿವೆ:
- ಒಂದು ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ ಅವಧಿಯಲ್ಲಿ ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹೊಂದಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಡ್ಯಾಶ್ಬೋರ್ಡ್/ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್.
- ಬಳಕೆದಾರರನ್ನು ಸೈನ್ ಅಪ್ ಮಾಡಲು ಮತ್ತು ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಪ್ರವೇಶ ನಿರ್ಬಂಧಗಳನ್ನು ನವೀಕರಿಸಲು, ಬಳಕೆದಾರ ದೃಢೀಕರಣವನ್ನು ಅನ್ವಯಿಸಿ.
- API ಗಳು ಮತ್ತು JavaScript ಲೈಬ್ರರಿ.
- ನೈಜ ಸಮಯದಲ್ಲಿ ಡೇಟಾಬೇಸ್ ಕೇಳುಗರು.
- ಕಾರ್ಯಗಳು (ಕಿಂಡಾ). ಇವುಗಳು SQL, JavaScript, ಪೈಥಾನ್ ಅಥವಾ ಜಾವಾದಲ್ಲಿ ಬರೆಯಬಹುದಾದ ಡೇಟಾಬೇಸ್ ಸಂಗ್ರಹಿಸಿದ ಕಾರ್ಯವಿಧಾನಗಳಾಗಿವೆ.
ಪರ
ಕೆಳಗಿನ ಕಾರಣಗಳಿಗಾಗಿ ಸುಪಾಬೇಸ್ ತನ್ನನ್ನು ತಾನೇ ಪ್ರತ್ಯೇಕಿಸಿಕೊಳ್ಳುತ್ತದೆ:
- Firebase ಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ನೀವು ಸಂಕೀರ್ಣವಾದ ಪ್ರಶ್ನೆಗಳು ಅಥವಾ ಪಠ್ಯ ಹುಡುಕಾಟಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು.
- ಸುಪಾಬೇಸ್ ನಿಮಗಾಗಿ ಸ್ಕೇಲಿಂಗ್ ಅನ್ನು ನೋಡಿಕೊಳ್ಳುತ್ತದೆ (ಅದು SQL ಡೇಟಾಬೇಸ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೂ ಸಹ)
- Supabase ನೊಂದಿಗೆ ಡೇಟಾ ವಲಸೆ ಸರಳವಾಗಿದೆ ಏಕೆಂದರೆ ಅದು PostgreSQL ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ ಮತ್ತು ನೀವು a.sql ಫೈಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಬಹುದು.
ಕಾನ್ಸ್
ಸುಪಾಬೇಸ್ ಅನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವುದರಿಂದ ಕೆಲವು ಅನಾನುಕೂಲತೆಗಳಿವೆ. ಅವು ಈ ಕೆಳಗಿನಂತಿವೆ:
- ನೈಜ-ಸಮಯದ ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು, ನೀವು ಟೇಬಲ್ಗಾಗಿ ನಕಲು ಕಾರ್ಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು.
- ನೈಜ-ಸಮಯದ ನವೀಕರಣಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, Supabase ನ ಭದ್ರತಾ ನೀತಿಗಳು ಅನ್ವಯಿಸುವುದಿಲ್ಲ.
- ವೈಶಿಷ್ಟ್ಯಗಳು ಸೀಮಿತವಾಗಿವೆ.
- ಇದರ SDK ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನೊಂದಿಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ (ಇತರ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲ ಇನ್ನೂ ಬೀಟಾದಲ್ಲಿದೆ)
ಬೆಲೆ
1. ಉಚಿತ ಶ್ರೇಣಿ
- 500 MB ಸಂಗ್ರಹಣಾ ಸ್ಥಳ ಮತ್ತು ಅನಿಯಮಿತ API ಕರೆಗಳೊಂದಿಗೆ ಡೇಟಾಬೇಸ್
- ದೃಢೀಕರಣ - 10,000 ಬಳಕೆದಾರರವರೆಗೆ
- ಫೈಲ್ ಸಂಗ್ರಹಣೆ - 1 GB ವರೆಗೆ ಸಂಗ್ರಹಣೆ, ಮಾಸಿಕ ವರ್ಗಾವಣೆ ಮಿತಿಗಳು 2 GB ವರೆಗೆ.
2. ನೀವು ಹೋದಂತೆ ಪಾವತಿಸಿ
- ಡೇಟಾಬೇಸ್ - ಪ್ರತಿ GB ಸಂಗ್ರಹಣೆಗೆ $0.125, API ಕರೆಗಳಿಗೆ ಯಾವುದೇ ಮಿತಿಗಳಿಲ್ಲ
- ದೃಢೀಕರಣ - ಅನಿಯಮಿತ
- ಫೈಲ್ ಸಂಗ್ರಹಣೆ - $0.021/GB ಡೇಟಾ ವರ್ಗಾವಣೆಯೊಂದಿಗೆ ಪ್ರತಿ GB ಗೆ $0.07 ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ
ಹೆಚ್ಚಿನ ಬೆಲೆ ಮಾಹಿತಿಗಾಗಿ, ನೀವು ಅವರ ವೆಬ್ಸೈಟ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬಹುದು.
ತೀರ್ಮಾನ
ಸುಪಾಬೇಸ್ ಅತ್ಯುತ್ತಮ ತೆರೆದ ಮೂಲವಾಗಿದೆ Google ನ Firebase ಗೆ ಪರ್ಯಾಯ. PostgreSQL ನ ಶಕ್ತಿಯಿಂದಾಗಿ, ಇದು ವಿವಿಧ ಗಮನಾರ್ಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ಇತರ ನೈಜ-ಸಮಯದ ಡೇಟಾಬೇಸ್ ಸಿಸ್ಟಮ್ಗಳಂತೆ ಯಾವುದೇ ಡೇಟಾ ಪ್ರಕಾರದ ಮಿತಿಗಳನ್ನು ಹೊಂದಿಲ್ಲ.
ನೀವು Supabase ಮತ್ತು ಅದರ ಅತ್ಯುತ್ತಮ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಿವಿಧ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಬಹುದು. ಇಂದು ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿ!
ಮಾರ್ಸೆಲೊ
B2B SaaS ನ ಸಂದರ್ಭದಲ್ಲಿ, ಪ್ರತಿ ಗ್ರಾಹಕನಿಗೆ 1 ಮಾಸ್ಟರ್ ಬಳಕೆದಾರ ಮತ್ತು ಈ ಮಾಸ್ಟರ್ಗೆ ಸಂಬಂಧಿಸಿದ ಇತರ N ಬಳಕೆದಾರರು ಈ ಗ್ರಾಹಕರ ಡೇಟಾದೊಂದಿಗೆ ಮಾತ್ರ ವ್ಯವಹರಿಸುವುದು ಸಾಧ್ಯವೇ?