Scalatra
સ્કેલેટ્રા એ સ્કાલામાં લખાયેલ એક મફત અને ઓપન સોર્સ વેબ એપ્લિકેશન માળખું છે. તે રુબીમાં લખાયેલ સિનાટ્રા માળખાનું બંદર છે. સ્કેલેટ્રા એ લિફ્ટ, પ્લે! અને અનફિલ્ટર્ડ ફ્રેમવર્કનો વિકલ્પ છે. સ્કેલેટ્રા એ માઇક્રોફ્રેમવર્કનું એક ઉદાહરણ છે, એક વેબ સોફ્ટવેર વિકાસ માળખું જે શક્ય તેટલું ન્યૂનતમ બનવાનો પ્રયાસ કરે છે. સંપૂર્ણ સ્કેલેટ્રા એપ્લિકેશન કોડની બહુ ઓછી પંક્તિઓમાં લખી શકાય છેઃ પેકેજ org.example.app આયાત org.scalatra._ વર્ગ માયસ્કેલેટ્રાફિલ્ટર વિસ્તૃત કરે છે સ્કેલેટ્રાફિલ્ટર {મેળવો ("/નમસ્તે/: નામ") {<h1> નમસ્તે, {પરમેસ ("નામ")} </h1>} આ નાની ડોમેન-વિશિષ્ટ ભાષામાંથી, સ્કેલેટ્રાને ન્યૂનતમ પરંતુ સંપૂર્ણ-લાક્ષણિક મોડેલ-વ્યૂ-નિયંત્રક વેબ માળખામાં વિસ્તૃત કરી શકાય છે. ઉદાહરણ તરીકે, ટેમ્પ્લેટિંગ, ઓબ્જેક્ટ-રીલેશ્નલ મેપિંગ અને એકમ પરીક્ષણ અથવા વર્તન સંચાલિત વિકાસ સહાય પ્રદાન કરવા માટે વધારાની લાઈબ્રેરીઓ જોડી શકાય છે. સ્કેલેટ્રા લિન્ક્ડઇન સાથે બનેલા સોફ્ટવેરમાં સ્કેલેટ્રાનો ઉપયોગ તેના હવે-નિષ્ક્રિય સિગ્નલ API ને શક્તિ આપવા માટે કરવામાં આવ્યો હતો. ધ ગાર્ડિયનની API સેવાઓના ભાગો સ્કાલાત્રામાં બનાવવામાં આવ્યા છે. http://gov.uk એ સ્કેલેટ્રાનો ઉપયોગ કરીને તેની API પ્રણાલીઓ બનાવી છે. સંદર્ભો બાહ્ય લિંક્સ સ્કેલેટ્રાના ગિટહબ રીપોઝીટરી ઇન્ફોક્યુ લેખ સ્કેલેટ્રાના જાવા પ્લેટફોર્મ પર બીએસડી લાઇસન્સ વેબ ફ્રેમવર્કનો ઉપયોગ કરીને સ્કેલા સોફ્ટવેરમાં પ્રોગ્રામ કરેલ ફ્રી સોફ્ટવેર