Code Snippet Weekly

Useful code snippets you can use today. | 2026-08-23

ਬੜੀ ਗੱਲ

CSS ਕਲਾਸ ਪ੍ਰੀਫਿਕਸ ਸਲੇਕਟਰ ਪ੍ਰਸਤਾਵ ਦਾ ਹਾਲ ਦਾ ਫੈਸਲਾ CSS ਵਿੱਚ ਗਤੀਸ਼ੀਲ ਸ਼ੈਲੀ ਨੂੰ ਸੰਭਾਲਣ ਦੇ ਤਰੀਕੇ ਨੂੰ ਬਦਲਣ ਲਈ ਤਿਆਰ ਹੈ। ਇਹ ਫੀਚਰ ਵਿਕਾਸਕਾਂ ਨੂੰ ਇੱਕ ਸਾਂਝੇ ਪ੍ਰੀਫਿਕਸ ਵਾਲੇ ਕਲਾਸ ਨਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਤੱਤ ਚੁਣਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਜੋ ਕਿ ਵੱਖ-ਵੱਖ ਸ਼ੈਲੀਆਂ ਦੇ ਪ੍ਰਬੰਧਨ ਨੂੰ ਕਾਫੀ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ। ਉਦਾਹਰਨ ਵਜੋਂ, .btn-primary, .btn-secondary, ਅਤੇ .btn-success ਲਈ ਅਲੱਗ ਅਲੱਗ ਸ਼ੈਲੀਆਂ ਲਿਖਣ ਦੇ ਬਜਾਏ, ਤੁਸੀਂ ਹੁਣ .btn-* ਵਰਗਾ ਇੱਕ ਹੀ ਸਲੇਕਟਰ ਵਰਤ ਸਕਦੇ ਹੋ। ਇਹ ਨਾ ਸਿਰਫ CSS ਦੀ ਮਾਤਰਾ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਲਿਖਣ ਦੀ ਲੋੜ ਹੈ ਬਲਕਿ ਇਹ ਰੱਖ-ਰਖਾਅ ਨੂੰ ਵੀ ਵਧਾਉਂਦਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਵੱਡੇ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ। ਤੁਹਾਨੂੰ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਇਸ ਫੀਚਰ ਨਾਲ ਅਜਮਾਇਸ਼ ਕਰਨੀ ਸ਼ੁਰੂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਅੱਗੇ ਰਹੀਏ। ਪੂਰੀ ਜਾਣਕਾਰੀ ਦੇਖੋ ਇੱਥੇ.

ਝਲਕੀਆਂ

CSS ਨੈਵੀਗੇਸ਼ਨ ਮੈਚਿੰਗ, ਸ਼ੁਰੂਆਤੀ ਦਿਨ
ਨੈਵੀਗੇਸ਼ਨ ਬਦਲਾਅ ਦੌਰਾਨ ਵਿਸ਼ੇਸ਼ ਸ਼ੈਲੀਆਂ ਲਗੂ ਕਰਨ ਨਾਲ ਉਪਭੋਗਤਾ ਦੇ ਅਨੁਭਵ ਨੂੰ ਵਧਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਨਵਾਂ CSS ਪ੍ਰਸਤਾਵ ਇਨ੍ਹਾਂ ਬਦਲਾਵਾਂ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰਨ ਦਾ ਉਦੇਸ਼ ਰੱਖਦਾ ਹੈ, ਭਾਰੀ JavaScript ਦੀ ਲੋੜ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਇਹ ਤੁਹਾਡਾ ਕੋਡ ਸੁਗਮ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਸੰਭਵਤ: ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਸੁਧਾਰਦਾ ਹੈ। ਹੋਰ ਪੜ੍ਹੋ ਇੱਥੇ.

ਡਾਰਕ ਮੋਡ ਟੋਗਲ: ਦੋ ਸਥਿਤੀਆਂ ਕਾਫੀ ਹਨ
ਲੀਆ ਦਾ ਡਾਰਕ ਮੋਡ ਵਿਕਲਪਾਂ ਨੂੰ ਸਿਰਫ ਹਲਕਾ ਅਤੇ ਡਾਰਕ (ਸਿਸਟਮ ਪਸੰਦਾਂ ਨੂੰ ਛੱਡ ਕੇ) ਤੱਕ ਸੀਮਿਤ ਕਰਨ 'ਤੇ ਦਾ ਰਵਾਇਆ ਉਪਭੋਗਤਾ ਚੋਣਾਂ ਨੂੰ ਆਸਾਨ ਅਤੇ ਗੁੰਝਲਦਾਰ ਨੂੰ ਘਟਾ ਸਕਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਇਹ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵਧੇਰੇ ਸੰਕਲਪਿਤ ਉਪਭੋਗਤਾ ਅਨੁਭਵ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ। ਇਸ ਨਜ਼ਰੀਏ ਬਾਰੇ ਹੋਰ ਜਾਣੋ ਇੱਥੇ.

ਇੱਕ ਜੀਵੰਤ, ਉਪਭੋਗਤਾ-ਨਿਯੰਤਰਿਤ ਕੈਨਵਸ ਬੈਕਗ੍ਰਾਊਂਡ ਸਿਸਟਮ ਬਣਾਉਣਾ
ਇੱਕ ਗਤੀਸ਼ੀਲ ਬੈਕਗ੍ਰਾਊਂਡ ਬਣਾਉਣਾ ਜੋ ਉਪਭੋਗਤਾ ਦੇ ਇੰਟਰੈਕਸ਼ਨ ਦੇ ਆਧਾਰ 'ਤੇ ਅਨੁਕੂਲ ਹੋਵੇ, ਤੁਹਾਡੀ ਐਪ ਨੂੰ ਹੋਰ ਜੀਵੰਤ ਮਹਿਸੂਸ ਕਰਾ ਸਕਦਾ ਹੈ। ਲੇਖਕ ਨੇ ਇੱਕ ਅਸਲ-ਸਮੇਂ ਦਾ ਐਨੀਮੇਟਡ ਕੈਨਵਸ ਬਣਾਇਆ ਜਦੋਂ ਕਿ ਇਹ ਨੀਵੀਂ ਸਥਿਤੀ ਵਾਲੇ ਡਿਵਾਈਸਾਂ 'ਤੇ ਸੁਗਮ ਚਲਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਇਹ ਪਦਧਤੀ ਉਪਭੋਗਤਾ ਦੀ ਸ਼ਮੂਲੀਅਤ ਨੂੰ ਵਧਾ ਸਕਦੀ ਹੈ ਬਿਨਾਂ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਕੁਰਬਾਨੀ ਦਿੱਤੇ। ਬਣਾਉਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੇਖੋ ਇੱਥੇ.

AI ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਲੈਗਸੀ ਕੋਡਬੇਸ ਨੂੰ ਸਮਝਣਾ
ਜੇਕਰ ਕੋਈ ਤਬਦੀਲੀਆਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਜਟਿਲ ਲੈਗਸੀ ਕੋਡਬੇਸ ਨੂੰ ਸਮਝਣ ਅਤੇ ਉਸ ਵਿੱਚ ਨੈਵੀਗੇਟ ਕਰਨ ਲਈ AI ਟੂਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਇੱਕ ਖੇਡ-ਬਦਲਣ ਵਾਲਾ ਹੋ ਸਕਦਾ ਹੈ। ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਇਹ ਨਾਜੁਕ ਕੋਡ ਢਾਂਚੇ ਨਾਲ ਨਿਬੜਨ ਦੇ ਸਮੇਂ ਅਣਚਾਹੇ ਨਤੀਜਿਆਂ ਤੋਂ ਬਚਾਉਂਦਾ ਹੈ। ਇਸ ਪਦਧਤੀ ਬਾਰੇ ਹੋਰ ਜਾਣੋ ਇੱਥੇ.

ਇੱਕ ਚੀਜ਼ ਅਜਮਾਉਣ ਲਈ

ਇਸ ਹਫਤੇ, ਇੱਕ ਛੋਟੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਨਵੇਂ CSS ਕਲਾਸ ਪ੍ਰੀਫਿਕਸ ਸਲੇਕਟਰ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਵੱਖ-ਵੱਖ ਸ਼ੈਲੀਆਂ ਵਾਲੇ ਬਟਨ ਬਣਾਓ ਅਤੇ ਦੇਖੋ ਕਿ ਇਸ ਫੀਚਰ ਨਾਲ ਆਪਣੇ CSS ਨੂੰ ਕਿੰਨਾ ਆਸਾਨ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਸ਼ਾਇਦ ਇਹ ਪਤਾ ਲੱਗੇਗਾ ਕਿ ਇਹ ਨਾ ਸਿਰਫ ਸਮਾਂ ਬਚਾਉਂਦਾ ਹੈ ਪਰ ਤੁਹਾਡੀਆਂ ਸ਼ੈਲੀਆਂ ਨੂੰ ਵੀ ਸੁਚੱਜਾ ਰੱਖਦਾ ਹੈ।

ਸਾਈਨ-ਆਫ

ਮੈਂ ਉਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਸੀਂ ਇਸ ਹਫਤੇ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਵਿਸ਼ਲੇਸ਼ਣਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵਿੱਚ ਫਾਇਦੇਮੰਦ ਪਾਓਗੇ। ਜੇ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਹਨ ਜਾਂ ਤੁਸੀਂ ਇਨ੍ਹਾਂ ਨਵੇਂ ਫੀਚਰਾਂ ਨਾਲ ਆਪਣੇ ਅਨੁਭਵ ਸਾਂਝੇ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਬੇਝਿਜਕ ਸੰਪਰਕ ਕਰੋ!

More from FreshSift:

Get this in your inbox every week

Subscribe for Free →