ਵਿਸ਼ਾ - ਸੂਚੀ[ਛੁਪਾਓ][ਦਿਖਾਓ]
ਬੈਕਐਂਡ-ਏ-ਏ-ਸਰਵਿਸ (BaaS) ਇੱਕ ਸੇਵਾ ਪੈਰਾਡਾਈਮ ਹੈ ਜਿਸ ਵਿੱਚ ਡਿਵੈਲਪਰ ਵੈੱਬ ਜਾਂ ਮੋਬਾਈਲ ਵਿਕਾਸ ਦੇ ਪਰਦੇ ਦੇ ਪਿੱਛੇ ਦੇ ਭਾਗਾਂ ਨੂੰ ਆਊਟਸੋਰਸ ਕਰਦੇ ਹਨ ਤਾਂ ਜੋ ਉਹ ਇੱਕ ਪਲੱਗ-ਐਂਡ-ਪਲੇ ਦੇ ਆਧਾਰ 'ਤੇ ਫਰੰਟਐਂਡ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਬਣਾਈ ਰੱਖਣ 'ਤੇ ਧਿਆਨ ਦੇ ਸਕਣ ਅਤੇ ਸਰਵਰ-ਸਾਈਡ ਕੋਡ ਲਿਖਣ ਦੇ ਬੋਝ ਤੋਂ ਬਚੋ।
ਸਰਵਰ-ਸਾਈਡ ਕੰਮਾਂ ਜਿਵੇਂ ਕਿ ਪ੍ਰਮਾਣੀਕਰਨ, ਡੇਟਾਬੇਸ ਪ੍ਰਸ਼ਾਸਨ, ਰੀਅਲ-ਟਾਈਮ ਅੱਪਡੇਟਿੰਗ, ਸਟੋਰੇਜ, ਹੋਸਟਿੰਗ, ਅਤੇ ਪੁਸ਼ ਅਲਰਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲਾ ਸੌਫਟਵੇਅਰ BaaS ਪਲੇਟਫਾਰਮਾਂ (ਮੋਬਾਈਲ ਐਪਾਂ ਲਈ) ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਹਾਲਾਂਕਿ ਵੱਖ-ਵੱਖ ਬੈਕਐਂਡ ਸੇਵਾਵਾਂ ਬੁਨਿਆਦੀ ਤੌਰ 'ਤੇ ਇੱਕੋ ਹੱਲ ਪ੍ਰਦਾਨ ਕਰਦੀਆਂ ਹਨ, ਉਹ ਵੱਖਰੀਆਂ ਬੈਕਐਂਡ ਤਕਨਾਲੋਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ। ਇਹ ਬਹੁਤ ਸਾਰੇ ਡਿਵੈਲਪਰਾਂ ਲਈ ਇੱਕ ਨਿਰਣਾਇਕ ਕਾਰਕ ਹੈ ਜਦੋਂ ਕਿਸੇ ਖਾਸ ਪ੍ਰੋਜੈਕਟ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਸੇਵਾ ਦੀ ਚੋਣ ਕਰਦੇ ਹੋ.
ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਸੁਪਾਬੇਸ ਵਿੱਚ ਡੂੰਘੀ ਡੁਬਕੀ ਲਗਾਵਾਂਗੇ.
ਕੀ ਹੈ ਸੁਪਾਬੇਸ?
ਸੁਪਾਬੇਸ ਇੱਕ ਓਪਨ-ਸੋਰਸ ਫਾਇਰਬੇਸ ਵਿਕਲਪ ਹੈ ਜੋ ਕਈ ਤਰ੍ਹਾਂ ਦੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਸੇਵਾ ਵਜੋਂ ਬੈਕਐਂਡ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। ਇਹ ਸੈਟ ਅਪ ਕਰਨਾ ਅਸਲ ਵਿੱਚ ਸਧਾਰਨ ਹੈ ਅਤੇ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਫਰੇਮਵਰਕ ਦੇ ਨਾਲ ਤੇਜ਼ੀ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ। Supabase ਆਪਣੇ ਆਪ ਨੂੰ Firebase ਲਈ ਇੱਕ ਓਪਨ-ਸੋਰਸ ਰਿਪਲੇਸਮੈਂਟ ਵਜੋਂ ਬਿਲ ਦਿੰਦਾ ਹੈ।
ਇਹ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਬੈਕਐਂਡ ਨੂੰ ਜਲਦੀ ਸਥਾਪਤ ਕਰਨ ਵਿੱਚ ਲਾਭ ਪਹੁੰਚਾਉਣ ਦਾ ਇਰਾਦਾ ਰੱਖਦਾ ਹੈ। "ਇੱਕ ਹਫਤੇ ਦੇ ਅੰਤ ਵਿੱਚ ਬਣਾਓ, ਲੱਖਾਂ ਤੱਕ ਵਧੋ," ਸੁਪਾਬੇਸ ਕਹਿੰਦਾ ਹੈ।
ਸੁਪਾਬੇਸ ਉਤਪਾਦਾਂ ਵਿੱਚ ਇੱਕ ਪੋਸਟਗ੍ਰੇਸ ਡੇਟਾਬੇਸ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਸੇਵਾ ਸ਼ਾਮਲ ਹੈ, ਸਟੋਰੇਜ ਅਤੇ ਸਰਵਰ ਰਹਿਤ ਸੇਵਾਵਾਂ (ਬੈਕਐਂਡ ਤਰਕ ਲਈ) ਅਜੇ ਵੀ ਕੰਮ ਵਿੱਚ ਹਨ। ਇਸਦੇ ਸਾਰੇ ਟੂਲ ਜਿਆਦਾਤਰ ਮੁਫਤ ਅਤੇ ਓਪਨ ਸੋਰਸ ਹਨ। ਪੋਸਟਗ੍ਰੇਸ ਡੇਟਾਬੇਸ ਵਿੱਚ ਡੇਟਾਬੇਸ-ਸਬੰਧਤ ਟੂਲ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਡੇਟਾਬੇਸ ਸੋਧਾਂ ਦੀ ਅਸਲ-ਸਮੇਂ ਦੀ ਨਿਗਰਾਨੀ ਅਤੇ ਇੱਕ ਪ੍ਰਬੰਧਨ ਇੰਟਰਫੇਸ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਹ ਤੇਜ਼ API ਅਤੇ ਸੰਟੈਕਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਫਾਇਰਬੇਸ ਦੇ ਨਾਲ ਤੁਲਨਾਯੋਗ ਹਨ। ਇਹ ਤੁਹਾਨੂੰ CRUD ਕੰਮਾਂ ਨੂੰ ਇਕਸਾਰ ਢੰਗ ਨਾਲ ਸੰਭਾਲਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਤੁਸੀਂ CRUD ਕੋਡ ਨੂੰ ਦੁਹਰਾਉਣ ਦੀ ਬਜਾਏ ਬਣਾਉਣ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰ ਸਕਦੇ ਹੋ।
ਪੋਸਟਗ੍ਰੇਸ ਡੇਟਾਬੇਸ ਇੱਕ ਸਾਰਣੀ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਸੰਗਠਿਤ ਅਤੇ ਜੁੜੇ ਡੇਟਾ ਨੂੰ ਉਸੇ ਤਰ੍ਹਾਂ ਸਟੋਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ ਜਿਵੇਂ ਤੁਸੀਂ ਇੱਕ ਸਪ੍ਰੈਡਸ਼ੀਟ ਵਿੱਚ ਕਰਦੇ ਹੋ। ਹੈਰਾਨੀ ਦੀ ਗੱਲ ਹੈ ਕਿ, ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇੱਕ ਮੌਜੂਦਾ ਸਪ੍ਰੈਡਸ਼ੀਟ ਨੂੰ ਆਪਣੇ ਪੋਸਟਗ੍ਰੇਸ ਡੇਟਾਬੇਸ ਵਜੋਂ ਵਰਤ ਸਕਦੇ ਹੋ।
ਸੁਪਾਬੇਸ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?
ਸੁਪਾਬੇਸ ਮੁਫਤ ਸਰੋਤ ਤਕਨਾਲੋਜੀਆਂ ਦਾ ਸੰਗ੍ਰਹਿ ਹੈ। ਉਹ ਐਂਟਰਪ੍ਰਾਈਜ਼-ਗ੍ਰੇਡ, ਓਪਨ-ਸੋਰਸ ਹੱਲਾਂ ਨਾਲ ਫਾਇਰਬੇਸ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਣਾ ਰਹੇ ਹਨ। ਜੇਕਰ ਟੂਲ ਅਤੇ ਕਮਿਊਨਿਟੀਜ਼ ਇੱਕ MIT, Apache 2, ਜਾਂ ਤੁਲਨਾਤਮਕ ਓਪਨ ਲਾਇਸੰਸ ਦੇ ਅਧੀਨ ਉਪਲਬਧ ਹਨ, ਤਾਂ ਉਹ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਅਤੇ ਸਮਰਥਨ ਕਰਨਗੇ।
ਜੇਕਰ ਟੂਲ ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ ਉਹ ਇਸਨੂੰ ਬਣਾਉਂਦੇ ਹਨ ਅਤੇ ਇਸਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਉਪਲਬਧ ਕਰਦੇ ਹਨ ਓਪਨ-ਸਰੋਤ. ਸੁਪਾਬੇਸ ਫਾਇਰਬੇਸ ਦੀ 1:1 ਮੈਪਿੰਗ ਨਹੀਂ ਹੈ। ਉਹਨਾਂ ਦਾ ਟੀਚਾ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਫਾਇਰਬੇਸ ਵਰਗਾ ਵਿਕਾਸ ਅਨੁਭਵ ਪ੍ਰਦਾਨ ਕਰਨਾ ਹੈ ਓਪਨ ਸੋਰਸ ਤਕਨਾਲੋਜੀਆਂ
ਸੁਪਾਬੇਸ ਇੱਕ ਪਲੇਟਫਾਰਮ ਹੈ ਜੋ ਹੋਸਟ ਕੀਤਾ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਸਾਈਨ ਅੱਪ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਕੁਝ ਵੀ ਸਥਾਪਿਤ ਕੀਤੇ ਬਿਨਾਂ ਇਸਦੀ ਵਰਤੋਂ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਆਪਣੇ ਖੁਦ ਦੇ ਸਰਵਰ 'ਤੇ ਸਵੈ-ਮੇਜ਼ਬਾਨੀ ਅਤੇ ਨਿਰਮਾਣ ਵੀ ਕਰ ਸਕਦੇ ਹੋ।
- PostgreSQL ਦੀ ਸਥਿਰਤਾ, ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਜ਼ਬੂਤੀ, ਅਤੇ ਗਤੀ ਲਈ ਬਹੁਤ ਮਸ਼ਹੂਰ ਹੈ; 30 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਸਰਗਰਮ ਵਿਕਾਸ ਦੇ ਬਾਅਦ,
- ਰੀਅਲਟਾਈਮ ਇੱਕ ਐਲਿਕਸਿਰ ਸਰਵਰ ਹੈ ਜੋ ਤੁਹਾਨੂੰ WebSockets ਦੀ ਵਰਤੋਂ ਕਰਕੇ PostgreSQL ਸੰਮਿਲਨ, ਅੱਪਡੇਟ ਅਤੇ ਮਿਟਾਉਣ ਨੂੰ ਸੁਣਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। ਸੁਪਾਬੇਸ ਪੋਸਟਗ੍ਰੇਸ ਤੋਂ ਪ੍ਰਤੀਕ੍ਰਿਤੀ ਬੇਨਤੀਆਂ ਨੂੰ ਸੁਣਦਾ ਹੈ, ਪ੍ਰਤੀਕ੍ਰਿਤੀ ਬਾਈਟ ਸਟ੍ਰੀਮ ਨੂੰ JSON ਵਿੱਚ ਬਦਲਦਾ ਹੈ, ਅਤੇ ਫਿਰ WebSockets ਦੁਆਰਾ JSON ਨੂੰ ਪ੍ਰਸਾਰਿਤ ਕਰਦਾ ਹੈ।
- PostgREST ਇੱਕ ਵੈੱਬ ਸਰਵਰ ਹੈ ਜੋ ਤੁਹਾਡੇ PostgreSQL ਡੇਟਾਬੇਸ ਨੂੰ ਇੱਕ RESTful API ਵਿੱਚ ਬਦਲਦਾ ਹੈ।
- ਸਟੋਰੇਜ਼ S3 ਵਿੱਚ ਸਟੋਰ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਇੱਕ ਆਰਾਮਦਾਇਕ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਪੋਸਟਗ੍ਰੇਸ ਰਾਈਟਸ ਮੈਨੇਜਰ ਵਜੋਂ।
- Postgres-meta ਪੋਸਟਗ੍ਰੇਸ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਇੱਕ ਆਰਾਮਦਾਇਕ API ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਟੇਬਲਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ, ਜ਼ਿੰਮੇਵਾਰੀਆਂ ਨਿਰਧਾਰਤ ਕਰਨ, ਅਤੇ ਪੁੱਛਗਿੱਛਾਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਹੋਰ ਚੀਜ਼ਾਂ ਦੇ ਨਾਲ।
- GoTrue ਇੱਕ SWT- ਅਧਾਰਿਤ API ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਉਪਭੋਗਤਾਵਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਅਤੇ SWT ਟੋਕਨ ਜਾਰੀ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
- ਕਾਂਗ ਇੱਕ API ਗੇਟਵੇ ਹੈ ਜੋ ਕਲਾਉਡ 'ਤੇ ਚੱਲਦਾ ਹੈ।
ਸ਼ੁਰੂ ਕਰਨਾ
1. ਪ੍ਰੋਜੈਕਟ
ਸੁਪਾਬੇਸ ਵਿੱਚ, ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਤੁਹਾਡੇ ਸਾਰੇ ਡੇਟਾਬੇਸ, ਪ੍ਰਮਾਣਿਕਤਾ ਉਪਭੋਗਤਾਵਾਂ, ਨਿਯਮਾਂ, ਟੇਬਲਾਂ ਅਤੇ ਫਾਈਲ ਸਟੋਰੇਜ ਲਈ ਇੱਕ ਕੰਟੇਨਰ ਹੈ।
ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰਨ ਲਈ ਬਹੁਤ ਸਾਰੀਆਂ ਥਾਵਾਂ ਹਨ, ਅਤੇ ਸੁਪਾਬੇਸ ਪ੍ਰਸ਼ਾਸਕ ਲੇਟੈਂਸੀ ਨੂੰ ਘਟਾਉਣ ਲਈ ਲਗਾਤਾਰ ਨਵੀਆਂ ਸਾਈਟਾਂ ਜੋੜ ਰਹੇ ਹਨ। ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਬਣਾਉਣ ਵਿੱਚ ਲਗਭਗ 2 ਮਿੰਟ ਲੱਗਦੇ ਹਨ, ਇਸ ਲਈ ਕੌਫੀ ਲਓ, ਬੈਠੋ ਅਤੇ ਆਰਾਮ ਕਰੋ।
2. ਪ੍ਰੋਜੈਕਟ ਡੈਸ਼ਬੋਰਡ
ਜਦੋਂ ਤੁਹਾਡਾ ਪ੍ਰੋਜੈਕਟ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਦਿਖਾਏ ਗਏ ਡੈਸ਼ਬੋਰਡ ਵਰਗਾ ਇੱਕ ਡੈਸ਼ਬੋਰਡ ਪੇਸ਼ ਕੀਤਾ ਜਾਵੇਗਾ। ਇਹ ਡੈਸ਼ਬੋਰਡ ਤੁਹਾਨੂੰ ਉਹ ਸਭ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਜਾਣਨ ਦੀ ਲੋੜ ਹੈ, ਜਿਸ ਵਿੱਚ ਡਾਟਾਬੇਸ ਕਨੈਕਸ਼ਨ, ਪ੍ਰਮਾਣੀਕਰਨ ਬੇਨਤੀਆਂ, ਸਟੋਰੇਜ ਸਮਰੱਥਾ, ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ ਲਾਗੂ ਕਰਨਾ, ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ ਸ਼ਾਮਲ ਹੈ।
3. ਟੇਬਲ ਸਿਰਜਣਹਾਰ ਅਤੇ ਸੰਪਾਦਕ
Supabase ਦਾ ਡਾਟਾਬੇਸ Postgres RLS (ਰੋ ਲੈਵਲ ਸਿਕਿਓਰਿਟੀ) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਰੀਅਲ-ਟਾਈਮ ਸਮਰੱਥਾਵਾਂ ਅਤੇ ਨੀਤੀ ਐਕਸੈਸ ਨਿਯੰਤਰਣ ਦੇ ਨਾਲ ਇੱਕ ਰਿਲੇਸ਼ਨਲ PostgreSQL ਹੈ। ਡਿਵੈਲਪਰ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਅਤੇ ਕਾਲਮ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋੜਨ ਲਈ ਸੁਪਾਬੇਸ ਦੇ ਡੈਸ਼ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ। ਡਿਵੈਲਪਰ ਸੁਪਾਬੇਸ ਨਾਲ ਡੈਸ਼ਬੋਰਡ ਤੋਂ ਸਿੱਧੇ ਡੇਟਾ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹਨ।
4 ਪ੍ਰਮਾਣਿਕਤਾ
Google, GitHub, Facebook, Twitter, GitLab, ਅਤੇ ਹੋਰ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਦਾਤਾ Supabase 'ਤੇ ਉਪਲਬਧ ਹਨ। ਇਹਨਾਂ ਨੂੰ ਪ੍ਰਮਾਣੀਕਰਨ ਪੈਨਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਚਾਲੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਫ਼ੋਨ OTP ਅਤੇ ਮੈਜਿਕ ਲਿੰਕ ਪ੍ਰਮਾਣੀਕਰਨ ਨੂੰ ਵੀ ਸਪੋਰਟ ਕਰਦਾ ਹੈ।
5. ਸਟੋਰੇਜ
ਸੁਪਾਬੇਸ ਇੱਕ ਓਪਨ-ਸੋਰਸ ਆਬਜੈਕਟ ਸਟੋਰੇਜ ਸਿਸਟਮ ਹੈ ਜੋ ਕਿਸੇ ਵੀ ਫਾਈਲ ਕਿਸਮ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਬਿਲਟ-ਇਨ ਸਕੇਲੇਬਿਲਟੀ ਹੈ। ਇਸ ਵਿੱਚ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨ API ਹੈ ਜੋ ਕਸਟਮ ਨਿਯਮਾਂ ਅਤੇ ਅਨੁਮਤੀਆਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ। CDN ਏਕੀਕਰਣ, ਨਾਲ ਹੀ ਆਟੋ-ਪਰਿਵਰਤਨ ਅਤੇ ਅਨੁਕੂਲਨ (ਤੁਹਾਡੀ ਸਮੱਗਰੀ ਨੂੰ ਮੁੜ ਆਕਾਰ ਦੇਣਾ ਅਤੇ ਸੰਕੁਚਿਤ ਕਰਨਾ), ਜਲਦੀ ਹੀ ਉਪਲਬਧ ਹੋਵੇਗਾ। ਇਹਨਾਂ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਦੇ ਨਾਲ ਸੁਪਰਬੇਸ ਸਟੋਰੇਜ ਫਾਇਰਬੇਸ ਸਟੋਰੇਜ ਲਈ ਇੱਕ ਜ਼ਬਰਦਸਤ ਵਿਰੋਧੀ ਹੋਵੇਗੀ।
ਤੁਸੀਂ ਸੁਪਾਬੇਸ ਨਾਲ ਕੀ ਬਣਾ ਸਕਦੇ ਹੋ? (ਕੁਝ ਉਦਾਹਰਣਾਂ)
1. ਗਾਹਕੀ ਦਾ ਭੁਗਤਾਨ Supabase + Stripe + Next.js ਨਾਲ।
ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਵਾਲੀਆਂ SaaS ਐਪਾਂ ਲਈ ਪੂਰਾ ਸਟਾਰਟਰ ਸੈੱਟ।
- ਸੁਪਾਬੇਸ ਸੁਰੱਖਿਅਤ ਉਪਭੋਗਤਾ ਪ੍ਰਸ਼ਾਸਨ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
- ਸਟ੍ਰਾਈਪ ਚੈੱਕਆਉਟ ਅਤੇ ਸਟ੍ਰਾਈਪ ਗਾਹਕ ਪੋਰਟਲ ਏਕੀਕਰਣ।
- Supabase PostgreSQL ਦੇ ਸਿਖਰ 'ਤੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਡਾਟਾ ਪਹੁੰਚ ਅਤੇ ਪ੍ਰਬੰਧਨ ਸਾਧਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
- ਸਟ੍ਰਾਈਪ ਵੈਬਹੁੱਕ ਕੀਮਤ ਯੋਜਨਾਵਾਂ ਅਤੇ ਗਾਹਕੀ ਸਥਿਤੀਆਂ ਦੇ ਆਟੋਮੈਟਿਕ ਸਮਕਾਲੀਕਰਨ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦੇ ਹਨ।
2. KeepLink: ਟੈਗਸ ਅਤੇ ਆਰਕਾਈਵ ਦੇ ਨਾਲ ਸਧਾਰਨ ਬੁੱਕਮਾਰਕ ਸੇਵਾ
KeepLink ਟੈਗਸ ਅਤੇ ਸੁਪਾਬੇਸ ਅਤੇ Next.js ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਇੱਕ ਪੁਰਾਲੇਖ ਵਾਲੀ ਇੱਕ ਬੁਨਿਆਦੀ ਬੁੱਕਮਾਰਕ ਸੇਵਾ ਹੈ। ਇਸ ਵਿੱਚ ਕੋਈ ਸਮਾਜਿਕ ਸਾਂਝਾਕਰਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਹੀਂ ਹਨ, ਪਰ ਤੁਸੀਂ ਆਪਣੀ ਖੁਦ ਦੀ ਉਦਾਹਰਣ ਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰ ਸਕਦੇ ਹੋ।
- ਮੌਜੂਦਾ ਟੈਗਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਨਵੇਂ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਟੈਗ ਕਰੋ।
- ਸੁਪਾਬੇਸ ਸਟੈਕ, ਐਡਮਿਨ ਡੇਟਾਬੇਸ ਲਈ ਉਪਨਾਮ ਟੈਗਿੰਗ, ਅਤੇ ਆਰਾਮਦਾਇਕ API ਐਕਸੈਸ ਲਈ URL, ਸਿਰਲੇਖ, ਵਰਣਨ, ਟੈਗਸ, ਅਤੇ ਪੁਰਾਲੇਖ ਸਮੱਗਰੀ ਲਈ ਫੁੱਲ ਟੈਕਸਟ ਖੋਜ ਹੁਣ ਸੰਭਵ ਹੈ।
- ਮੈਟਾਸਕ੍ਰੈਪਰ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਆਪਣੇ ਪੰਨਿਆਂ ਲਈ ਸਿਰਲੇਖ ਅਤੇ ਵਰਣਨ ਆਪਣੇ ਆਪ ਇਕੱਠੇ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ SinglePage ਅਤੇ Headless Chrome ਨਾਲ ਆਪਣੇ ਪੰਨਿਆਂ ਨੂੰ ਪੁਰਾਲੇਖ ਵੀ ਕਰ ਸਕਦੇ ਹੋ।
3. ਰੀਅਲ-ਟਾਈਮ ਚੈਟ ਐਪ ਸੁਪਾਬੇਸ + ਪ੍ਰਤੀਕਿਰਿਆ ਦੇ ਨਾਲ
- ਰੀਅਲ-ਟਾਈਮ ਮੈਸੇਜਿੰਗ ਲਈ, Supabase (PostgreSQL ਦੇ ਸਿਖਰ 'ਤੇ) ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
- ਫਰੰਟ-ਐਂਡ ਰੀਐਕਟ (CRA) + Vite ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ
- ਵਰਤੀ ਗਈ UI ਲਾਇਬ੍ਰੇਰੀ ਚੱਕਰ UI ਹੈ।
ਜਰੂਰੀ ਚੀਜਾ
ਇੱਥੇ ਸੁਪਾਬੇਸ ਦੀਆਂ ਕੁਝ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ:
- ਇੱਕ ਮਿੰਟ ਤੋਂ ਵੀ ਘੱਟ ਸਮੇਂ ਵਿੱਚ ਤੁਹਾਡੇ ਡੇਟਾਬੇਸ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ ਇੱਕ ਡੈਸ਼ਬੋਰਡ/ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ।
- ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਸਾਈਨ ਅਪ ਕਰਨ ਅਤੇ ਤੁਹਾਡੇ ਡੇਟਾਬੇਸ ਵਿੱਚ ਪਹੁੰਚ ਪਾਬੰਦੀਆਂ ਨੂੰ ਅਪਡੇਟ ਕਰਨ ਲਈ, ਉਪਭੋਗਤਾ ਪ੍ਰਮਾਣੀਕਰਨ ਲਾਗੂ ਕਰੋ।
- APIs ਅਤੇ ਇੱਕ JavaScript ਲਾਇਬ੍ਰੇਰੀ।
- ਰੀਅਲ-ਟਾਈਮ ਵਿੱਚ ਡਾਟਾਬੇਸ ਸੁਣਨ ਵਾਲੇ।
- ਕਾਰਜ (ਕਿਸੇ ਤਰ੍ਹਾਂ)। ਇਹ ਡਾਟਾਬੇਸ ਸਟੋਰ ਕੀਤੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਹਨ ਜੋ SQL, JavaScript, Python, ਜਾਂ Java ਵਿੱਚ ਲਿਖੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ।
ਫ਼ਾਇਦੇ
ਸੁਪਾਬੇਸ ਆਪਣੇ ਆਪ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਕਾਰਨਾਂ ਕਰਕੇ ਵੱਖਰਾ ਕਰਦਾ ਹੈ:
- ਫਾਇਰਬੇਸ ਦੇ ਉਲਟ, ਤੁਸੀਂ ਗੁੰਝਲਦਾਰ ਪੁੱਛਗਿੱਛਾਂ ਜਾਂ ਟੈਕਸਟ ਖੋਜਾਂ ਚਲਾ ਸਕਦੇ ਹੋ।
- ਸੁਪਾਬੇਸ ਤੁਹਾਡੇ ਲਈ ਸਕੇਲਿੰਗ ਦਾ ਧਿਆਨ ਰੱਖਦਾ ਹੈ (ਭਾਵੇਂ ਇਹ ਇੱਕ SQL ਡਾਟਾਬੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ)
- Supabase ਨਾਲ ਡੇਟਾ ਮਾਈਗਰੇਸ਼ਨ ਸਧਾਰਨ ਹੈ ਕਿਉਂਕਿ ਇਹ PostgreSQL ਦਾ ਲਾਭ ਉਠਾਉਂਦਾ ਹੈ, ਅਤੇ ਤੁਸੀਂ a.sql ਫਾਈਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡੇਟਾ ਆਯਾਤ ਕਰ ਸਕਦੇ ਹੋ।
ਨੁਕਸਾਨ
ਸੁਪਾਬੇਸ ਨੂੰ ਅਪਣਾਉਣ ਦੇ ਕੁਝ ਨੁਕਸਾਨ ਹਨ। ਉਹ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹਨ:
- ਰੀਅਲ-ਟਾਈਮ ਤਬਦੀਲੀਆਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਟੇਬਲ ਲਈ ਪ੍ਰਤੀਕ੍ਰਿਤੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
- ਜਦੋਂ ਰੀਅਲ-ਟਾਈਮ ਅੱਪਡੇਟ ਸਮਰਥਿਤ ਹੁੰਦੇ ਹਨ, ਤਾਂ ਸੁਪਾਬੇਸ ਦੀਆਂ ਸੁਰੱਖਿਆ ਨੀਤੀਆਂ ਲਾਗੂ ਨਹੀਂ ਹੁੰਦੀਆਂ ਹਨ।
- ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸੀਮਤ ਹਨ।
- ਇਸਦਾ SDK ਸਿਰਫ਼ JavaScript ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ (ਹੋਰ ਭਾਸ਼ਾਵਾਂ ਲਈ ਸਮਰਥਨ ਅਜੇ ਵੀ ਬੀਟਾ ਵਿੱਚ ਹੈ)
ਕੀਮਤ
1. ਮੁਫਤ ਟੀਅਰ
- 500 MB ਸਟੋਰੇਜ ਸਪੇਸ ਅਤੇ ਅਸੀਮਤ API ਕਾਲਾਂ ਵਾਲਾ ਡਾਟਾਬੇਸ
- ਪ੍ਰਮਾਣਿਕਤਾ - 10,000 ਉਪਭੋਗਤਾਵਾਂ ਤੱਕ
- ਫਾਈਲ ਸਟੋਰੇਜ - 1 GB ਤੱਕ ਸਟੋਰੇਜ, 2 GB ਤੱਕ ਦੀ ਮਾਸਿਕ ਟ੍ਰਾਂਸਫਰ ਸੀਮਾਵਾਂ ਦੇ ਨਾਲ।
2. ਜਿਵੇਂ ਤੁਸੀਂ ਜਾਂਦੇ ਹੋ ਭੁਗਤਾਨ ਕਰੋ
- ਡਾਟਾਬੇਸ - $0.125 ਪ੍ਰਤੀ GB ਸਟੋਰੇਜ, API ਕਾਲਾਂ 'ਤੇ ਕੋਈ ਸੀਮਾ ਨਹੀਂ
- ਪ੍ਰਮਾਣਿਕਤਾ - ਅਸੀਮਤ
- ਫਾਈਲ ਸਟੋਰੇਜ - $0.021/GB ਦੇ ਡੇਟਾ ਟ੍ਰਾਂਸਫਰ ਦੇ ਨਾਲ $0.07 ਪ੍ਰਤੀ GB ਡੇਟਾ ਸਟੋਰ ਕੀਤਾ ਗਿਆ
ਹੋਰ ਕੀਮਤ ਜਾਣਕਾਰੀ ਲਈ, ਤੁਸੀਂ ਉਹਨਾਂ ਦੀ ਵੈੱਬਸਾਈਟ ਦੇਖ ਸਕਦੇ ਹੋ.
ਸਿੱਟਾ
ਸੁਪਾਬੇਸ ਸਭ ਤੋਂ ਵਧੀਆ ਓਪਨ ਸੋਰਸ ਹੈ ਗੂਗਲ ਦੇ ਫਾਇਰਬੇਸ ਦਾ ਵਿਕਲਪ. PostgreSQL ਦੀ ਸ਼ਕਤੀ ਦੇ ਕਾਰਨ, ਇਹ ਵੱਖ-ਵੱਖ ਕਮਾਲ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਹੋਰ ਰੀਅਲ-ਟਾਈਮ ਡਾਟਾਬੇਸ ਸਿਸਟਮਾਂ ਵਾਂਗ ਕੋਈ ਡਾਟਾ ਕਿਸਮ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨਹੀਂ ਹਨ।
ਤੁਸੀਂ ਸੁਪਾਬੇਸ ਅਤੇ ਇਸ ਦੀਆਂ ਸ਼ਾਨਦਾਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਈ ਤਰ੍ਹਾਂ ਦੀਆਂ ਐਪਾਂ ਬਣਾ ਸਕਦੇ ਹੋ। ਅੱਜ ਇਸਨੂੰ ਅਜ਼ਮਾਓ!
ਮਾਰਸੇਲੋ
B2B SaaS ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਕੀ ਇਹ ਸੰਭਵ ਹੈ ਕਿ ਪ੍ਰਤੀ ਗਾਹਕ 1 ਮਾਸਟਰ ਉਪਭੋਗਤਾ ਅਤੇ ਇਸ ਮਾਸਟਰ ਨਾਲ ਸਬੰਧਤ ਹੋਰ N ਉਪਭੋਗਤਾ ਸਿਰਫ ਇਸ ਗਾਹਕ ਦੇ ਡੇਟਾ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ?