Hacker News

HN ਦਿਖਾਓ: ਲਾਈਟਵੇਵ - ਰੀਅਲ-ਟਾਈਮ ਨੋਟਸ ਐਪ, ਹੈਂਡ-ਰੋਲਡ JavaScript ਦੇ 3.5 ਸਾਲ

\u003ch2\u003eHN ਦਿਖਾਓ: ਲਾਈਟਵੇਵ - ਰੀਅਲ-ਟਾਈਮ ਨੋਟਸ ਐਪ, 3.5 ਸਾਲਾਂ ਦੀ ਹੈਂਡ-ਰੋਲਡ JavaScript\u003c/h2\u003e \u003cp\u003eਇਹ ਹੈਕਰ ਨਿਊਜ਼ "HN ਦਿਖਾਓ" ਪੋਸਟ ਕਮਿਊਨਿਟੀ ਲਈ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਬਣਾਇਆ ਇੱਕ ਨਵੀਨਤਾਕਾਰੀ ਪ੍ਰੋਜੈਕਟ ਜਾਂ ਟੂਲ ਪੇਸ਼ ਕਰਦੀ ਹੈ। ਸਬਮਿਸ਼ਨ ਤਕਨੀਕੀ ਨਵੀਨਤਾ ਅਤੇ ਸਮੱਸਿਆ-ਹੱਲ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ...

1 min read Via news.ycombinator.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eHN ਦਿਖਾਓ: ਲਾਈਟਵੇਵ - ਰੀਅਲ-ਟਾਈਮ ਨੋਟਸ ਐਪ, 3.5 ਸਾਲਾਂ ਦੀ ਹੈਂਡ-ਰੋਲਡ JavaScript\u003c/h2\u003e \u003cp\u003eਇਹ ਹੈਕਰ ਨਿਊਜ਼ "HN ਦਿਖਾਓ" ਪੋਸਟ ਕਮਿਊਨਿਟੀ ਲਈ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਬਣਾਇਆ ਇੱਕ ਨਵੀਨਤਾਕਾਰੀ ਪ੍ਰੋਜੈਕਟ ਜਾਂ ਟੂਲ ਪੇਸ਼ ਕਰਦੀ ਹੈ। ਸਪੁਰਦਗੀ ਕਾਰਜ ਵਿੱਚ ਤਕਨੀਕੀ ਨਵੀਨਤਾ ਅਤੇ ਸਮੱਸਿਆ-ਹੱਲ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।\u003c/p\u003e \u003ch3\u003eਪ੍ਰੋਜੈਕਟ ਹਾਈਲਾਈਟਸ\u003c/h3\u003e \u003cp\u003eਮੁੱਖ ਪਹਿਲੂ ਜੋ ਇਸ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਧਿਆਨ ਦੇਣ ਯੋਗ ਬਣਾਉਂਦੇ ਹਨ:\u003c/p\u003e \u003cul\u003e \u003cli\u003eਸਹਿਯੋਗ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਨ ਲਈ ਓਪਨ-ਸਰੋਤ ਪਹੁੰਚ\u003c/li\u003e \u003cli\u003eਅਸਲ-ਸੰਸਾਰ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਦਾ ਵਿਹਾਰਕ ਹੱਲ\u003c/li\u003e \u003cli\u003eਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਵਿੱਚ ਤਕਨੀਕੀ ਨਵੀਨਤਾ\u003c/li\u003e \u003cli\u003eਭਾਈਚਾਰਕ ਸ਼ਮੂਲੀਅਤ ਅਤੇ ਫੀਡਬੈਕ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਸੁਧਾਰ\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eਤਕਨੀਕੀ ਮਹੱਤਤਾ\u003c/h3\u003e \u003cp\u003eਇਸ ਕਿਸਮ ਦਾ ਪ੍ਰੋਜੈਕਟ ਭਾਈਚਾਰਕ-ਸੰਚਾਲਿਤ ਵਿਕਾਸ ਦੀ ਸ਼ਕਤੀ ਅਤੇ ਸਹਿਯੋਗੀ ਯਤਨਾਂ ਦੁਆਰਾ ਤਕਨੀਕੀ ਹੱਲਾਂ ਦੇ ਨਿਰੰਤਰ ਵਿਕਾਸ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।\u003c/p\u003e

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਲਾਈਟਵੇਵ ਕੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਸਕ੍ਰੈਚ ਤੋਂ ਕਿਉਂ ਬਣਾਇਆ ਗਿਆ ਸੀ?

ਲਾਈਟਵੇਵ ਇੱਕ ਰੀਅਲ-ਟਾਈਮ ਸਹਿਯੋਗੀ ਨੋਟਸ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ ਹੈਂਡ-ਰੋਲਡ JavaScript ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ 3.5 ਸਾਲਾਂ ਵਿੱਚ ਬਣਾਈ ਗਈ ਹੈ — ਕੋਈ ਫਰੇਮਵਰਕ ਨਹੀਂ, ਕੋਈ ਸ਼ਾਰਟਕੱਟ ਨਹੀਂ। ਡਿਵੈਲਪਰ ਨੇ ਪ੍ਰਦਰਸ਼ਨ 'ਤੇ ਪੂਰਾ ਨਿਯੰਤਰਣ ਬਣਾਈ ਰੱਖਣ, ਨਿਰਭਰਤਾ ਨੂੰ ਘੱਟ ਕਰਨ, ਅਤੇ ਸਟੈਕ ਦੀ ਹਰ ਪਰਤ ਨੂੰ ਡੂੰਘਾਈ ਨਾਲ ਸਮਝਣ ਲਈ ਇਸ ਪਹੁੰਚ ਨੂੰ ਚੁਣਿਆ ਹੈ। ਉਦੇਸ਼-ਬਣਾਇਆ ਟੂਲ ਬਣਾਉਣ ਦਾ ਇਹ ਫਲਸਫਾ ਮੇਵੇਜ਼ ਵਰਗੇ ਪਲੇਟਫਾਰਮਾਂ ਨਾਲ ਗੂੰਜਦਾ ਹੈ, ਜੋ ਕਿ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਬੇਲੋੜੀ ਧਮਾਕੇ ਤੋਂ ਬਿਨਾਂ ਉਹਨਾਂ ਦੇ ਵਰਕਫਲੋ 'ਤੇ ਦਾਣੇਦਾਰ ਨਿਯੰਤਰਣ ਦੇਣ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ 207 ਵਿਸ਼ੇਸ਼ ਮੋਡੀਊਲ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।

ਇੱਕ ਡਿਵੈਲਪਰ ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਫਰੇਮਵਰਕ ਤੋਂ ਕਿਉਂ ਬਚੇਗਾ?

ਫ੍ਰੇਮਵਰਕ-ਮੁਕਤ ਜਾਣਾ ਓਵਰਹੈੱਡ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ, ਬੰਡਲ ਦੇ ਆਕਾਰ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ, ਅਤੇ ਤੀਜੀ-ਧਿਰ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨਾਲ ਆਉਣ ਵਾਲੇ ਨਿਰਭਰਤਾ ਜੋਖਮਾਂ ਤੋਂ ਬਚਦਾ ਹੈ। ਇਸਦਾ ਇਹ ਵੀ ਮਤਲਬ ਹੈ ਕਿ ਹਰ ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਆਮ ਹੱਲਾਂ ਤੋਂ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦੀ ਬਜਾਏ ਜਾਣਬੁੱਝ ਕੇ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਵਪਾਰ-ਆਫ ਵਿਕਾਸ ਦਾ ਸਮਾਂ ਹੈ, ਪਰ ਨਤੀਜਾ ਇੱਕ ਕਮਜ਼ੋਰ, ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਕਾਰਜ ਹੈ ਜੋ ਇਸਦੇ ਸਹੀ ਉਦੇਸ਼ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਉਹਨਾਂ ਟੀਮਾਂ ਲਈ ਜੋ ਰੈਡੀਮੇਡ ਪਰ ਮਾਡਿਊਲਰ ਹੱਲਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ, Mewayz $19/mo ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ 207 ਮੋਡੀਊਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ — ਗਤੀ ਦੇ ਨਾਲ ਅਨੁਕੂਲਤਾ ਨੂੰ ਸੰਤੁਲਿਤ ਕਰਦਾ ਹੈ।

ਇੱਕ ਫਰੇਮਵਰਕ ਤੋਂ ਬਿਨਾਂ ਅਸਲ-ਸਮੇਂ ਵਿੱਚ ਸਹਿਯੋਗ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

ਰੀਅਲ-ਟਾਈਮ ਸਿੰਕਿੰਗ ਆਮ ਤੌਰ 'ਤੇ ਉਪਭੋਗਤਾਵਾਂ ਵਿਚਕਾਰ ਤੁਰੰਤ ਤਬਦੀਲੀਆਂ ਨੂੰ ਅੱਗੇ ਵਧਾਉਣ ਲਈ WebSockets ਜਾਂ ਸਮਾਨ ਪ੍ਰੋਟੋਕੋਲਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਇਸ ਨੂੰ ਸਕ੍ਰੈਚ ਤੋਂ ਬਣਾਉਣ ਲਈ ਟਕਰਾਅ ਦੇ ਹੱਲ, ਸੰਚਾਲਨ ਤਬਦੀਲੀਆਂ ਜਾਂ CRDTs, ਅਤੇ ਕੁਸ਼ਲ ਡੇਟਾ ਸੀਰੀਅਲਾਈਜ਼ੇਸ਼ਨ ਨੂੰ ਹੱਥੀਂ ਸੰਭਾਲਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਹ ਇੱਕ ਅਭਿਲਾਸ਼ੀ ਉੱਦਮ ਹੈ ਜੋ ਡੂੰਘੀ ਤਕਨੀਕੀ ਮੁਹਾਰਤ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਪ੍ਰੋਜੈਕਟ ਇਸ ਗੱਲ ਨੂੰ ਉਜਾਗਰ ਕਰਦੇ ਹਨ ਕਿ ਡਿਵੈਲਪਰ ਕਮਿਊਨਿਟੀ ਮਕਸਦ-ਬਣਾਇਆ ਟੂਲਸ ਦੀ ਕਦਰ ਕਿਉਂ ਕਰਦਾ ਹੈ — ਮੇਵੇਜ਼ ਦੇ ਮਾਡਿਊਲਰ ਆਰਕੀਟੈਕਚਰ ਦੇ ਪਿੱਛੇ ਇਹੀ ਸਿਧਾਂਤ।

ਡਿਵੈਲਪਰ ਇਸ ਸ਼ੋਅ HN ਪ੍ਰੋਜੈਕਟ ਤੋਂ ਕੀ ਸਿੱਖ ਸਕਦੇ ਹਨ?

ਇਹ ਪ੍ਰੋਜੈਕਟ ਸਿਰਫ਼ ਐਬਸਟਰੈਕਸ਼ਨਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਨ ਦੀ ਬਜਾਏ ਬੁਨਿਆਦੀ ਗੱਲਾਂ ਨੂੰ ਸਮਝਣ ਦੇ ਮੁੱਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਡਿਵੈਲਪਰ ਘੱਟ ਪੱਧਰ 'ਤੇ WebSocket ਲਾਗੂ ਕਰਨ, ਰਾਜ ਪ੍ਰਬੰਧਨ, ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਅਨੁਕੂਲਤਾ ਬਾਰੇ ਸਿੱਖ ਸਕਦੇ ਹਨ। ਇਹ ਇਹ ਵੀ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਪਾਲਿਸ਼ ਕੀਤੇ ਉਤਪਾਦ ਨੂੰ ਸ਼ਿਪਿੰਗ ਕਰਨ ਲਈ ਨਿਰੰਤਰਤਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ - 3.5 ਸਾਲਾਂ ਦੀ ਦੁਹਰਾਓ। ਭਾਵੇਂ ਤੁਸੀਂ ਸਕ੍ਰੈਚ ਤੋਂ ਬਣਾਉਂਦੇ ਹੋ ਜਾਂ Mewayz ਵਰਗੇ ਲੀਵਰੇਜ ਪਲੇਟਫਾਰਮਾਂ ਨੂੰ ਇਸਦੇ 207 ਮੌਡਿਊਲਾਂ ਨਾਲ $19/mo, ਮੁੱਖ ਟੇਕਵੇਅ ਸੋਚ-ਸਮਝ ਕੇ, ਇਰਾਦਤਨ ਵਿਕਾਸ ਹੈ।

ਮੇਵੇਜ਼ ਨਾਲ ਆਪਣੇ ਕਾਰੋਬਾਰ ਨੂੰ ਸੁਚਾਰੂ ਬਣਾਓ

Mewayz ਇੱਕ ਪਲੇਟਫਾਰਮ ਵਿੱਚ 207 ਵਪਾਰਕ ਮੋਡੀਊਲ ਲਿਆਉਂਦਾ ਹੈ — CRM, ਇਨਵੌਇਸਿੰਗ, ਪ੍ਰੋਜੈਕਟ ਪ੍ਰਬੰਧਨ, ਅਤੇ ਹੋਰ। ਉਹਨਾਂ 138,000+ ਉਪਭੋਗਤਾਵਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ ਜਿਨ੍ਹਾਂ ਨੇ ਆਪਣੇ ਵਰਕਫਲੋ ਨੂੰ ਸਰਲ ਬਣਾਇਆ ਹੈ।

ਅੱਜ ਹੀ ਮੁਫ਼ਤ ਸ਼ੁਰੂ ਕਰੋ →

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime