On ਰੇਲਜ਼, ਜਾਂ ਰੇਲਜ਼ ਤੇ ਰੇਬੀ, ਇੱਕ ਸਰਵਰ-ਸਾਈਡ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਫਰੇਮਵਰਕ ਹੈ ਜੋ ਕਿ ਐਮਆਈਟੀ ਲਾਇਸੈਂਸ ਦੇ ਤਹਿਤ ਰੂਬੀ ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਹੈ. ਰੇਲਜ਼ ਇੱਕ ਮਾਡਲ-ਵਿਊ-ਕੰਟਰੋਲਰ (ਐਮ.ਵੀ.ਸੀ) ਫਰੇਮਵਰਕ ਹੈ, ਜੋ ਕਿ ਡੇਟਾਬੇਸ ਲਈ ਡਿਫਾਲਟ ਢਾਂਚਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਇੱਕ ਵੈਬ ਸਰਵਿਸ ਅਤੇ ਵੈਬ ਪੇਜਜ਼. ਇਹ ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ ਲਈ JSON ਜਾਂ XML ਵਰਗੇ ਵੈਬ ਸਟੈਂਡਰਡਾਂ ਦੀ ਵਰਤੋਂ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਅਤੇ ਡਿਸਪਲੇ ਅਤੇ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਲਈ HTML, CSS ਅਤੇ JavaScript. ਐਮਵੀਵੀਸੀ ਦੇ ਨਾਲ ਨਾਲ, ਰੇਲਜ਼ ਹੋਰ ਚੰਗੀ ਤਰ੍ਹਾਂ ਜਾਣੇ ਜਾਂਦੇ ਸਾਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰਿੰਗ ਪੈਟਰਨਾਂ ਅਤੇ ਪੈਰਾਡਿਮਾਂ ਦੀ ਵਰਤੋਂ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਕਨਵੈਨਸ਼ਨ (ਸੀ.ਓ.ਸੀ.) ਸਮੇਤ ਸੰਮੇਲਨ, ਆਪਣੇ ਆਪ ਨੂੰ (DRY), ਅਤੇ ਸਰਗਰਮ ਰਿਕਾਰਡ ਦੇ ਪੈਟਰਨ ਦੁਹਰਾਉਂਦੇ ਹਨ.
►ਇਸ ਐਪ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲੇ ਲੋਕਾਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਜੋ ਡਾਟਾਬੇਸ-ਬੈਕਡ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਵਿਕਾਸ ਲਈ ਰੂਬੀ ਫਰੇਮਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਨ.
In ਇਸ ਐਪ ਵਿਚ ਛੱਡੇ ਗਏ ਵਿਸ਼ੇ ਹੇਠਾਂ ਸੂਚੀਬੱਧ ਕੀਤੇ ਗਏ ਹਨ】
ਰੇਲਜ਼ ਤੇ ਰੂਬੀ - ਓਵਰਵਿਊ
⇢ ਭੂਮਿਕਾ
⇢ ਇੰਸਟਾਲੇਸ਼ਨ
⇢ ਫਰੇਮਵਰਕ
⇢ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚਾ
⇢ ਉਦਾਹਰਨ
⇢ ਡਾਟਾਬੇਸ ਸੈਟਅੱਪ
⇢ ਸਰਗਰਮ ਰਿਕਾਰਡ
⇢ ਮਿਗਰੇਸ਼ਨ
⇢ ਕੰਟਰੋਲਰ
⇢ ਰੂਟ
⇢ ਦ੍ਰਿਸ਼
⇢ ਲੇਆਉਟ
⇢ ਕੈਪੋਲਡਿੰਗ
⇢ AJAX
⇢ ਫਾਇਲ ਅੱਪਲੋਡ ਕਰਨਾ
⇢ ਈਮੇਲ ਭੇਜੋ
On ਰੇਲਜ਼ ਤੇ ਰੂਬੀ ਕੀ ਹੈ?
⇢ ਰੂਬੀ ਕਿਉਂ?
⇢ ਕੀ ਤੁਹਾਨੂੰ ਰੇਲਜ ਸਿੱਖਣ ਲਈ ਰੂਬੀ ਦੀ ਲੋੜ ਹੈ?
⇢ ਕਿਉਂ ਰੇਲਜ਼?
Standing ਰੇਲਜ਼ ਗਾਈਡਿੰਗ ਪ੍ਰਿੰਸੀਪਲਜ਼ ਨੂੰ ਸਮਝਣਾ
⇢ ਜਿੱਥੇ ਰੇਲ ਗੁੰਝਲਦਾਰ ਹੁੰਦਾ ਹੈ
⇢ ਰੇਲਜ਼ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
A ਛੇ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਇੱਕ ਰੇਲਜ਼ ਐਪਲੀਕੇਸ਼ਨ ਤੇ
S ਸਟੈਕ ਰੇਲਜ਼ ਕਰਦਾ ਹੈ
For ਕੀ ਰੇਲਜ਼ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਲਈ ਠੀਕ ਹੈ?
⇢ ਕੀ ਹੋਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਅਤੇ ਵੈਬ ਫਰੇਮਵਰਕ ਤੋਂ ਰੂਬੀ ਅਤੇ ਰੇਲਜ਼ ਵੱਖਰੀਆਂ ਹਨ?
On ਰੇਲਜ਼ 'ਤੇ ਰੂਬੀ ਬਾਰੇ ਕੀ ਕੁਝ ਸਿੱਖਿਆ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ ਤੁਸੀਂ ਕਿੰਨੀ ਦੇਰ ਲਈ ਇਸ ਨੂੰ ਲੈਣਾ ਚਾਹੁੰਦੇ ਹੋ?
⇢ ਰੇਲਜ਼ ਸਿਧਾਂਤ
For ਪ੍ਰੋਗ੍ਰਾਮਰ ਲਈ ਖੁਸ਼ੀ
Over ਸੰਰਚਨਾ ਉੱਤੇ ਕਨਵੈਨਸ਼ਨ
⇢ ਮੇਨੂ ਆਕਾਸ਼ ਹੈ
⇢ ਕੋਈ ਇਕੋ ਮਿਸਾਲ ਨਹੀਂ
⇢ ਸੁੰਦਰ ਕੋਡ ਨੂੰ ਛੱਡੋ
Ide ਤਿੱਖੀ ਚਾਕੂ ਪ੍ਰਦਾਨ ਕਰੋ
⇢ ਵੈਲਯੂ ਇੰਟੀਗ੍ਰੇਟਿਡ ਸਿਸਟਮ
Over ਸਥਿਰਤਾ ਤੇ ਤਰੱਕੀ
A ਇਕ ਵੱਡਾ ਤੰਬੂ ਅਪ ਵਿਚ ਰੱਖੋ
⇢ ਗਾਈਡ ਐਮਜ਼ਮਸ਼ਨਜ਼
A ਨਵਾਂ ਰੇਲਜ਼ ਪ੍ਰਾਜੈਕਟ ਬਣਾਉਣਾ
The ਵੈੱਬ ਸਰਵਰ ਸ਼ੁਰੂ ਕਰਨਾ
⇢ ਪ੍ਰਾਪਤ ਕਰਨਾ ਅਤੇ ਦੌੜਨਾ
The ਜ਼ਮੀਨੀ ਕੰਮ ਨੂੰ ਲਗਾਉਣਾ
Ing ਲੇਖ ਬਣਾਉਣਾ
A ਇੱਕ ਮਾਈਗਰੇਸ਼ਨ ਚੱਲ ਰਿਹਾ ਹੈ
A ਮਾਡਲ ਬਣਾਉਣਾ
Ating ਐਸੋਸੀਏਟਿੰਗ ਮਾਡਲ
⇢ ਰਿਫੈਕਟੋਰਿੰਗ
Ting ਟਿੱਪਣੀਆਂ ਨੂੰ ਮਿਟਾਉਣਾ
⇢ ਸੁਰੱਖਿਆ ਬੇਸਿਕ ਪ੍ਰਮਾਣਿਕਤਾ
ਸੰਰਚਨਾ ਝਲਕਾਰਾ
A ਬੱਗ ਰਿਪੋਰਟ ਬਣਾਉਣਾ
About ਫੀਚਰ ਬੇਨਤੀਵਾਂ ਬਾਰੇ ਕੀ
⇢ ਤੁਹਾਡਾ ਕੋਡ ਬੰਨਚਮਾਰਕ
The ਚੇਂਜਲਾਗ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨਾ
⇢ ਫੋਰਕ
On ਰੇਲਜ਼ 'ਤੇ ਰੂਬੀ ਦੇ ਪੁਰਾਣੇ ਰੂਪ
Is ਸਰਗਰਮ ਰਿਕਾਰਡ ਕੀ ਹੈ
In ਕਿਰਿਆਸ਼ੀਲ ਰਿਕਾਰਡ ਵਿੱਚ ਸੰਰਚਨਾ ਉੱਤੇ ਕਨਵੈਨਸ਼ਨ
The ਨਾਮਕਰਣ ਸੰਮੇਲਨਾਂ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਨਾ
⇢ CRUD: ਪੜ੍ਹਨਾ ਅਤੇ ਲਿਖਣਾ ਡੇਟਾ
⇢ ਪ੍ਰਮਾਣਿਕਤਾ