ഡോജോ ടൂൾകിറ്റ്
എല്ലാ പ്ലാറ്റ്ഫോമുകളിലും പ്രവർത്തിക്കുന്ന ജാവാസ്ക്രിപ്റ്റ്/അജാക്സ് അധിഷ്ഠിതമായ വെബസൈറ്റുകൾ വളരെ എളുപ്പത്തിലും, വേഗത്തിലും നിർമ്മിക്കുന്നതിനായി നിർമ്മിച്ചിട്ടുള്ള ഒരു കൂട്ടം ഓപ്പൺ സോഴ്സ് മോഡുലാർ ജാവാസ്ക്രിപ്റ്റ് ലൈബ്രറിയാണു ഡോജോ ടൂൾകിറ്റ്. അലക്സ് റസ്സൽ, ഡൈലാൻ ഷേമാൻ, ഡേവിഡ് ഷോൺസർ എന്നിവർ 2004ലാണ് ഈ ടൂൾകിറ്റ് നിർമ്മാണമാരംഭിച്ചത്. പരിഷ്കരിച്ച ബിഎസ്ഡി ലൈസൻസ്, അക്കാദമിക് ഫ്രീ ലൈസൻസ് (≥ 2.1) എന്നി രണ്ടു ലൈസൻസുകളിൽ ഈ ടൂൾകിറ്റ് ലഭിക്കും. ഈ ടൂൾകിറ്റ് പ്രചാരത്തിലാക്കുന്നതിനായി ആരംഭിച്ച ഫൗണ്ടേഷനാണു ഡോജോ ഫൗണ്ടേഷൻ.[4]
വികസിപ്പിച്ചത് | Dojo Foundation |
---|---|
ആദ്യപതിപ്പ് | മാർച്ച് 2005 |
Stable release | 7.0.6
/ ജനുവരി 20, 2021[1] |
Preview release | 8.0.0-beta.7
/ ഏപ്രിൽ 27, 2021[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]
അവലോകനം
തിരുത്തുകവലിയ തോതിലുള്ള ക്ലയന്റ് സൈഡ് വെബ് ഡെവലപ്മെന്റിന് വേണ്ടി ഉപയോഗിക്കുന്ന ഒരു ജാവാസ്ക്രിപ്റ്റ് ചട്ടക്കൂടാണ് ഡോജോ. ഉദാഹരണത്തിന്, വിവിധ ബ്രൗസറുകൾക്കിടയിലുള്ള വ്യത്യാസങ്ങൾ ഡോജോ സംഗ്രഹിക്കുന്നു, അവയിലെല്ലാം പ്രവർത്തിക്കുന്ന എപിഐകൾ നൽകുന്നതിന് (ഇത് നോഡ്.ജെഎസി കീഴിലുള്ള സെർവറിൽ പോലും പ്രവർത്തിക്കാൻ കഴിയും); ഇത് കോഡിന്റെ മൊഡ്യൂളുകൾ നിർവചിക്കുന്നതിനും അവയുടെ പരസ്പരാശ്രിതത്വം കൈകാര്യം ചെയ്യുന്നതിനുമുള്ള ഒരു ചട്ടക്കൂട് സ്ഥാപിക്കുന്നു; ഇത് ജാവാസ്ക്രിപ്റ്റ്, സിഎസ്എസ് എന്നിവ ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിനും ഡോക്യുമെന്റേഷൻ സൃഷ്ടിക്കുന്നതിനും യൂണിറ്റ് ടെസ്റ്റിംഗിനും വേണ്ടി ബിൽഡ് ടൂളുകൾ നൽകുന്നു; ഇത് ഇന്റർനാഷണലൈസേഷൻ, ലോക്കലൈസേഷൻ, ഇന്റർനെറ്റിലേക്കുള്ള പ്രവേശനക്ഷമത എന്നിവയെ പിന്തുണയ്ക്കുന്നു; കൂടാതെ ഇത് സാധാരണയായി ആവശ്യമായ യൂട്ടിലിറ്റി ക്ലാസുകളാലും യൂസർ-ഇന്റർഫേസ് വിജറ്റുകളാലും സമ്പന്നമായ സ്യൂട്ട് നൽകുന്നു.
അവലംബം
തിരുത്തുക- ↑ "Dojo Blog".
- ↑ "Release v8.0.0-beta.3 · dojo/framework · GitHub". github.com. 2021-03-02. Retrieved 2021-03-10.
- ↑ "Samples · TypeScript". Archived from the original on 2016-03-27.
- ↑ 4.0 4.1 "Dojo Toolkit License". Dojo Toolkit. Retrieved 17 April 2017.
- ↑ "jQuery Foundation and Dojo Foundation to Merge". Official jQuery Blog (in അമേരിക്കൻ ഇംഗ്ലീഷ്). 1 September 2015. Retrieved 2018-07-02.
- ↑ "jQuery Foundation and Dojo Foundation to Merge". PRWeb. 1 July 2015. Archived from the original on 2020-11-08. Retrieved 2018-07-02.
- ↑ "Announcing the JS Foundation!". SitePen (in അമേരിക്കൻ ഇംഗ്ലീഷ്). 2016-10-17. Retrieved 2018-07-02.