અમારા મિત્ર લુઇસ ફિગ્યુરોઆ શું છે વેબ પ્રોગ્રામિંગ નિષ્ણાત, એ ભલામણ કરી છે કે આપણે પ્રયાસ કરીએ અને શેર કરીએ રૂબી માટે આધુનિક વેબ માળખું કહેવાય છે હનામી તેમાં બહુવિધ સુવિધાઓ, ઉત્તમ સુવાહ્યતા અને ઉપયોગીતા, તેમ જ એક વેબ ઇન્ટરફેસ છે જે એક કરતા વધુને કૃપા કરશે.
હનામી એટલે શું?
હનામી એ એક ઓપન સોર્સ વેબ ફ્રેમવર્ક છે કે જેને આપણે "ફુલ-સ્ટેક" તરીકે વર્ગીકૃત કરી શકીએ કારણ કે તે અમને એપ્લિકેશનના ફ્રન્ટ-એન્ડ અને બેક-એન્ડ બંને પ્રોગ્રામ કરવાની મંજૂરી આપે છે, તે દ્વારા વિકસાવવામાં આવી છે લુકા માર્ગદર્શિકા રૂબીનો ઉપયોગ કરીને.
ટૂલ અમને મોડ્યુલોની શ્રેણી પ્રદાન કરે છે જેનો ઉપયોગ તેમના સંપૂર્ણ અથવા અલગથી થઈ શકે છે, તેઓ નીચે મુજબ રચાયેલ છે:
- હનામી :: મોડેલ: એન્ટિટીઝ, ડેટા રિપોઝિટરીઝ અને મેપર સાથે સતત.
- હનામી :: જુઓ: દૃશ્યો અને નમૂનાઓ વચ્ચેના વિભાજન સાથે પ્રસ્તુતિ.
- હનામી :: નિયંત્રક: રેક માટે સંપૂર્ણ સુવિધાયુક્ત, ઝડપી, ચકાસી શકાય તેવી ક્રિયાઓ.
- હનામી :: માન્યતાઓ: રૂબી objectsબ્જેક્ટ્સ માટે મિશ્રણ માન્યતાઓ શામેલ છે
- હનામી :: રાઉટર: એક રૂબી / રેક એચટીટીપી રાઉટર
- હનામી :: સહાયકો: અમારી રૂબી એપ્લિકેશનો માટે સહાયકો
- હનામી :: મેઇલર: રૂબી એપ્લિકેશન માટે મેઇલ
- હનામી :: સંપત્તિ: સંપતિ સંચાલન (સંપત્તિ) રૂબીથી
- હનામી :: ઉપયોગિતા: રૂબી કોર એક્સ્ટેંશન અને વર્ગ ઉપયોગિતાઓને સંભાળવા માટે.
આ સાધન કન્સોલથી સજ્જ પણ આવે છે જે ઇન્ટરેક્ટિવ સિસ્ટમ છે REPL પર આધારિત છે આઈઆરબી છે, જે પ્રોજેક્ટમાં નિર્ધારિત objectsબ્જેક્ટ્સ સાથે વાતચીત કરવા માટે ઉપયોગી છે.
હનામી લાક્ષણિકતાઓ
હનામી અમને આપેલી ઘણી સુવિધાઓમાંથી, અમે પ્રકાશિત કરી શકીએ:
- ટૂલ્સ સાથે મોડ્યુલરિટીનું એક ઉત્તમ સ્તર જે અમને સરળ પ્રોજેક્ટ્સથી ખૂબ જટિલમાં વિકસિત કરવાની મંજૂરી આપે છે.
- ઈર્ષાભાવયોગ્ય ઉપયોગિતા સાથે સ્વચ્છ, સાહજિક, ઝડપી ઇન્ટરફેસ.
- ખૂબ જ ઝડપી પ્રતિભાવ સમય સાથેનું વેબ માળખું.
- તેમાં એકદમ આધુનિક તકનીકીઓ સાથે એકીકરણની શ્રેણી છે, તે વ્યાપક સુરક્ષા નીતિઓથી પણ સજ્જ છે, જે અમને તેમના મૂળથી સુરક્ષિત એવા એપ્લિકેશનો વિકસાવવાની સંભાવના આપશે.
- તે સજ્જ આવે છે 100 થી વધુ સુવિધાઓ જે અમને એપ્લિકેશનને સરળ રીતે વિકસિત કરવાની મંજૂરી આપશે.
- હનામી મેમરીના ઉપયોગની વિશેષ કાળજી લે છે, તેથી તેની કાર્યક્ષમતા તેનો બચાવ કરવાનો છે, તેના વિકાસકર્તાઓને સુનિશ્ચિત કરે છે કે હનામી રૂબી માટેના અન્ય વેબ ફ્રેમવર્ક કરતા 60% ઓછી મેમરીનો વપરાશ કરે છે.
- કોઈપણ પ્રકારની એપ્લિકેશનને ઝડપથી અને કોડ જાળવણીના સ્પષ્ટ સિદ્ધાંત સાથે લખવાનું એક સરળ સાધન છે.
હું હનામીનો ઉપયોગ કેવી રીતે કરી શકું?
હનામીનો ઉપયોગ કરવા માટે અમારી પાસે રૂબી ઇન્સ્ટોલ કરેલી હોવી આવશ્યક છે, ઉદાહરણ તરીકે ઉબુન્ટુ અને ડેરિવેટિવ્ઝમાં નીચે મુજબ કરવામાં આવે છે:
sudo apt-get install rubygems
એકવાર આપણે રૂબીજેમ્સ ઇન્સ્ટોલ કર્યા પછી, અમે નીચેના પગલાંને અનુસરો:
- અમે હનામી ડાઉનલોડ અને ઇન્સ્ટોલ કરીએ છીએ
મણિ સ્થાપિત હનામી
- અમે હનામી દાખલો બનાવીએ છીએ અને સર્વર ચલાવીએ છીએ
હનામી નવી બુકશેલ્ફ
cd બુકશેલ્ફ && બંડલ બંડલ exec હનામી સર્વર
- પછી જો અમે નીચેની url ની મુલાકાત લો: // ફ્રેમહોસ્ટ: 2300
અમે હનામીના ઉપયોગ માટે વિસ્તૃત દસ્તાવેજો શોધી શકીએ છીએ અહીંએ જ રીતે, રૂબી માટે વેબ ફ્રેમવર્કનો સ્રોત કોડ એ. માં ઉપલબ્ધ છે github સત્તાવાર એપ્લિકેશન.