ഡോജോ ടൂൾകിറ്റ്

(Dojo Toolkit എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)

എല്ലാ പ്ലാറ്റ്ഫോമുകളിലും പ്രവർത്തിക്കുന്ന ജാവാസ്ക്രിപ്റ്റ്/അജാക്സ് അധിഷ്ഠിതമായ വെബസൈറ്റുകൾ വളരെ എളുപ്പത്തിലും, വേഗത്തിലും നിർമ്മിക്കുന്നതിനായി നിർമ്മിച്ചിട്ടുള്ള ഒരു കൂട്ടം ഓപ്പൺ സോഴ്സ് മോഡുലാർ ജാവാസ്ക്രിപ്റ്റ് ലൈബ്രറിയാണു ഡോജോ ടൂൾകിറ്റ്. അലക്സ് റസ്സൽ, ഡൈലാൻ ഷേമാൻ, ഡേവിഡ് ഷോൺസർ എന്നിവർ 2004ലാണ് ഈ ടൂൾകിറ്റ് നിർമ്മാണമാരംഭിച്ചത്. പരിഷ്കരിച്ച ബിഎസ്ഡി ലൈസൻസ്, അക്കാദമിക് ഫ്രീ ലൈസൻസ് (≥ 2.1) എന്നി രണ്ടു ലൈസൻസുകളിൽ ഈ ടൂൾകിറ്റ് ലഭിക്കും. ഈ ടൂൾകിറ്റ് പ്രചാരത്തിലാക്കുന്നതിനായി ആരംഭിച്ച ഫൗണ്ടേഷനാണു ഡോജോ ഫൗണ്ടേഷൻ.[4]

ഡോജോ ടൂൾകിറ്റ് (പതിപ്പ് 2-ന് മുമ്പ്), ഡോജോ (പതിപ്പ് 2 മുതൽ)
വികസിപ്പിച്ചത്Dojo Foundation
ആദ്യപതിപ്പ്മാർച്ച് 2005; 19 years ago (2005-03)
Stable release
7.0.6 / ജനുവരി 20, 2021; 3 വർഷങ്ങൾക്ക് മുമ്പ് (2021-01-20)[1]
Preview release
8.0.0-beta.7 / ഏപ്രിൽ 27, 2021; 3 വർഷങ്ങൾക്ക് മുമ്പ് (2021-04-27)[2]
റെപോസിറ്ററിDojo Toolkit 1.x https://github.com/dojo/dojo
Dojo Framework 2+ https://github.com/dojo/framework
ഭാഷDojo Tookit 1.x: JavaScript, Dojo >= 2.x: TypeScript[3]
ഓപ്പറേറ്റിങ് സിസ്റ്റംCross-platform
തരംJavaScript toolkit (or library)
അനുമതിപത്രംThe modified BSD license or the Academic Free License (≥ 2.1)[4]
വെബ്‌സൈറ്റ്https://dojotoolkit.org, https://dojo.io/

ടൂൾകിറ്റ് സ്വീകരിക്കുന്നത് പ്രോത്സാഹിപ്പിക്കുകയെന്ന ലക്ഷ്യത്തോടെ സൃഷ്ടിക്കപ്പെട്ട ഒരു ലാഭേച്ഛയില്ലാതെ പ്രവർത്തിക്കുന്ന സ്ഥാപനമാണ് ഡോജോ ഫൗണ്ടേഷൻ. 2016-ൽ, ഫൗണ്ടേഷൻ ജെക്വറി ഫൗണ്ടേഷനുമായി ലയിച്ച് ജെഎസ് ഫൗണ്ടേഷനായി മാറി.[5][6][7]

അവലോകനം തിരുത്തുക

വലിയ തോതിലുള്ള ക്ലയന്റ് സൈഡ് വെബ് ഡെവലപ്‌മെന്റിന് വേണ്ടി ഉപയോഗിക്കുന്ന ഒരു ജാവാസ്ക്രിപ്റ്റ് ചട്ടക്കൂടാണ് ഡോജോ. ഉദാഹരണത്തിന്, വിവിധ ബ്രൗസറുകൾക്കിടയിലുള്ള വ്യത്യാസങ്ങൾ ഡോജോ സംഗ്രഹിക്കുന്നു, അവയിലെല്ലാം പ്രവർത്തിക്കുന്ന എപിഐകൾ നൽകുന്നതിന് (ഇത് നോഡ്.ജെഎസി കീഴിലുള്ള സെർവറിൽ പോലും പ്രവർത്തിക്കാൻ കഴിയും); ഇത് കോഡിന്റെ മൊഡ്യൂളുകൾ നിർവചിക്കുന്നതിനും അവയുടെ പരസ്പരാശ്രിതത്വം കൈകാര്യം ചെയ്യുന്നതിനുമുള്ള ഒരു ചട്ടക്കൂട് സ്ഥാപിക്കുന്നു; ഇത് ജാവാസ്ക്രിപ്റ്റ്, സിഎസ്എസ് എന്നിവ ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിനും ഡോക്യുമെന്റേഷൻ സൃഷ്ടിക്കുന്നതിനും യൂണിറ്റ് ടെസ്റ്റിംഗിനും വേണ്ടി ബിൽഡ് ടൂളുകൾ നൽകുന്നു; ഇത് ഇന്റർനാഷണലൈസേഷൻ, ലോക്കലൈസേഷൻ, ഇന്റർനെറ്റിലേക്കുള്ള പ്രവേശനക്ഷമത എന്നിവയെ പിന്തുണയ്ക്കുന്നു; കൂടാതെ ഇത് സാധാരണയായി ആവശ്യമായ യൂട്ടിലിറ്റി ക്ലാസുകളാലും യൂസർ-ഇന്റർഫേസ് വിജറ്റുകളാലും സമ്പന്നമായ സ്യൂട്ട് നൽകുന്നു.

അവലംബം തിരുത്തുക

  1. "Dojo Blog".
  2. "Release v8.0.0-beta.3 · dojo/framework · GitHub". github.com. 2021-03-02. Retrieved 2021-03-10.
  3. "Samples · TypeScript". Archived from the original on 2016-03-27.
  4. 4.0 4.1 "Dojo Toolkit License". Dojo Toolkit. Retrieved 17 April 2017.
  5. "jQuery Foundation and Dojo Foundation to Merge". Official jQuery Blog (in അമേരിക്കൻ ഇംഗ്ലീഷ്). 1 September 2015. Retrieved 2018-07-02.
  6. "jQuery Foundation and Dojo Foundation to Merge". PRWeb. 1 July 2015. Archived from the original on 2020-11-08. Retrieved 2018-07-02.
  7. "Announcing the JS Foundation!". SitePen (in അമേരിക്കൻ ഇംഗ്ലീഷ്). 2016-10-17. Retrieved 2018-07-02.
"https://ml.wikipedia.org/w/index.php?title=ഡോജോ_ടൂൾകിറ്റ്&oldid=3965549" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്