JavaScript library (original) (raw)
مكتبة جافا سكريبت (بالإنجليزية: JavaScript library) هي مكتبة جافا سكريبت مكتوبة مسبقا والتي تسمح بتطوير سهل للتطبيقات المبنية على جافا سكريبت خاصة أجاكس والتكنولوجيا الأخرى للشبكة العنكبوتية العالمية (web-centric).
Property | Value |
---|---|
dbo:abstract | مكتبة جافا سكريبت (بالإنجليزية: JavaScript library) هي مكتبة جافا سكريبت مكتوبة مسبقا والتي تسمح بتطوير سهل للتطبيقات المبنية على جافا سكريبت خاصة أجاكس والتكنولوجيا الأخرى للشبكة العنكبوتية العالمية (web-centric). (ar) A JavaScript library is a library of pre-written JavaScript code that allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. (en) Una biblioteca de JavaScript es una biblioteca de código pre-escrito en JavaScript que permite un desarrollo más fácil de aplicaciones basadas en JavaScript, especialmente AJAX y otras tecnologías centradas en la web. (es) Un framework JavaScript est une bibliothèque de fonctions pré-écrites en JavaScript facilitant le développement d'applications fondées sur JavaScript, et en particulier pour Ajax et autres applications centrées Web. (fr) JavaScriptライブラリとは、JavaScriptベースのアプリケーションを書きやすくするためにあらかじめ書かれたJavaScriptのライブラリのことである。特に、AJAXなどのウェブ中心の技術で活用されている。 (ja) 자바스크립트 라이브러리(JavaScript library)는 특히 AJAX, 기타 웹 중심 기술을 위해 자바스크립트 기반 애플리케이션을 더 쉽게 개발할 수 있도록 만들어주는, 미리 작성된 자바스크립트 라이브러리이다. (ko) Een JavaScript-framework is een op JavaScript gebaseerd framework dat JavaScript-functies en widgets bevat voor het ontwikkelen van webapplicaties, waarbij vaak de nadruk ligt op AJAX. De behoefte aan JavaScript-frameworks ontstond vooral met de opkomst van zogenaamde Web 2.0-sites, waarin JavaScript en AJAX een grote rol spelen. JavaScript-frameworks proberen een aantal problemen, die vrijwel altijd ontstaan bij het ontwikkelen van JavaScript-applicaties, op te lossen. Zoals: * Het multiplatformprobleem (Engels: cross browser problem): Hoewel JavaScript zelf vrijwel browseronafhankelijk is, wordt het vaak gebruikt om de DOM te manipuleren. De DOM is browserafhankelijk en er bestaan soms grote verschillen tussen de DOM-implementaties in verschillende browsers. JavaScript-frameworks bevatten meestal extra code voor verschillende browsers, zodat de ontwikkelaar zich niet (of minder) bezig hoeft te houden met het geschikt maken van zijn code voor de verschillende browsers. * Prototypegebaseerde overerving versus klassegebaseerde overerving: JavaScript maakt gebruik van overerving op basis van prototypes. Deze is echter gelimiteerd en daarnaast zijn veel programmeurs van webapplicaties gewend aan overerving op basis van klassen. Veel JavaScript-frameworks bieden de gebruiker de mogelijkheid om met traditionele overerving, gebaseerd op klassen, te werken. Het framework zorgt ervoor dat deze op de achtergrond geïmplementeerd wordt met behulp van de op prototypes gebaseerde overerving van JavaScript. * Hergebruik van code (code reuse): Naarmate websites interactiever worden is er steeds meer JavaScript-code nodig. Net als bij andere programmeerprojecten ontstaat in zo'n geval ook bij webontwikkelaars de behoefte aan een verzameling in de praktijk geteste, herbruikbare functionaliteit. In deze behoefte wordt door een framework voorzien. (nl) Библиотека JavaScript — сборник классов и/или функций на языке JavaScript. Язык JavaScript, изначально разработанный Netscape (а затем развиваемый Mozilla), долгое время использовался в сети на многих сайтах, но широкую популярность получил с приходом Веб 2.0 — периода развития компьютерных систем, в котором JavaScript стал активно использоваться в разработке пользовательских интерфейсов как веб-приложений, так и настольных приложений. JavaScript в связке с CSS используется для создания динамических сайтов, более доступных, чем основанные на Flash альтернативы. С увеличением популярности JavaScript, простота создания динамических элементов пользовательского интерфейса стала играть ключевую роль в веб-разработке. Этим обусловлен лавинообразный характер появления различных библиотек JavaScript, таких как Ext и Dojo. С другой стороны, одним из последствий войны браузеров стала разница в реализации объектной модели документа и это обусловило необходимость затрачивать дополнительные усилия для реализации корректной работы различных браузеров. Данное обстоятельство обусловило появление библиотек JavaScript, предоставляющих кросс-браузерный интерфейс к методам DOM, таких как Prototype, script.aculo.us или jQuery. Удобство использования библиотек JavaScript привело к тому, что Microsoft, Yahoo! и другие крупные ИТ-компании разрабатывают свои собственные основанные на JavaScript библиотеки элементов пользовательского интерфейса, встраиваемые в веб-приложения, разрабатываемые этими компаниями. Практически все библиотеки JavaScript выпускаются под лицензиями копицентр и копилефт, чтобы обеспечить свободную от лицензионных отчислений разработку, использование и модификацию. Более того, некоторые библиотеки JavaScript позволяют упростить взаимодействие JavaScript с другими языками, такими как CSS, PHP, Ruby и Java. Это позволяет упростить запуск приложений JavaScript с приложениями, написанными на других языках программирования.hbigg (ru) JavaScript函式庫是指用於Javascript語言開發的函式庫,多應用在網頁DOM、AJAX、CSS的領域,可以幫助網頁開發者用更快速地撰寫網頁,例如有些JavaScript函式庫提供精簡化的DOM操作函數或解決跨瀏覽器問題等。 (zh) Бібліотека JavaScript — збірник класів та/або функцій мовою JavaScript. Мова JavaScript розроблена в Netscape, пізніше розвивалась компанією Mozilla. Вона довго використовувалась на сайтах, але широку популярність здобула з початком ери Веб 2.0, тобто періоду розвитку комп'ютерних систем, де JavaScript активно використовувався для розробки користувацьких інтерфейсів як для вебзастосунків, так і для десктопних. JavaScript у зв'язці з CSS дозволяє створювати динамічні сайти, поступово заміняючи собою Flash-сайти, пік популярності котрих припадав на 2004—2007 роки. Із збільшенням популярності JavaScript простота створення динамічних елементів користувацького інтерфейсу стала грати ключову роль у веброзробці. Цим було обумовлено лавиноподібну появу бібліотек JavaScript, таких як Ext, Dojo і багатьох інших. З іншого боку, одним з наслідків війни браузерів стала різниця у реалізації об'єктної моделі документа і це обумовило необхідність витрачати додаткові зусилля для коректної роботи сайтів в різних браузерах. Через це з'явились бібліотеки JavaScript, що надавали крос-браузерний інтерфейс методам DOM, такі як Prototype, script.aculo.us або jQuery. Зручність роботи з бібліотеками JavaScript призвело до того, що Microsoft, Yahoo! та інші великі IT-компанії випустили свої власні бібліотеки на основі JavaScript. Вони зазвичай використовуються для створення елементів користувацького інтерфейсу у вебзастосунках, над якими працюють ці компанії. Практично всі бібліотеки JavaScript випускаються під ліцензіями копіцентр та копілефт, щоб забезпечити вільну від ліцензійних оплат розробку, використання та модифікацію. Більш того, деякі бібліотеки JavaScript дозволяють спростити взаємодію JavaScript з іншими мовами, такими як CSS, PHP, Ruby і Java. Це спрощує запуск застосунків JavaScript із програмами, що написані іншими мовами програмування. (uk) |
dbo:wikiPageID | 10081669 (xsd:integer) |
dbo:wikiPageLength | 6024 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1102886278 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cascading_Style_Sheets dbr:Ruby_(programming_language) dbr:Ajax_framework dbc:JavaScript dbr:Library_(computing) dbr:Comparison_of_JavaScript_frameworks dbr:Copyleft dbr:Content_delivery_network dbr:Ajax_(programming) dbr:Node.js dbr:PHP dbr:List_of_JavaScript_libraries dbr:JavaScript dbr:JavaScript_syntax dbr:Java_(programming_language) dbr:Angular_(application_platform) dbc:JavaScript_libraries dbr:Widget_toolkit dbr:Software_framework dbr:Microsoft dbr:Yahoo! dbr:World_Wide_Web dbr:Permissive |
dbp:wikiPageUsesTemplate | dbt:Reflist dbt:Needs_citation dbt:ECMAScript dbt:JavaScript |
dcterms:subject | dbc:JavaScript dbc:JavaScript_libraries |
gold:hypernym | dbr:Library |
rdf:type | yago:Area102735688 yago:Artifact100021939 yago:Library103660909 yago:Object100002684 yago:PhysicalEntity100001930 yago:WikicatJavaScriptLibraries yago:YagoGeoEntity yago:YagoPermanentlyLocatedEntity dbo:Library dbo:MusicGenre yago:Room104105893 yago:Structure104341686 yago:Whole100003553 |
rdfs:comment | مكتبة جافا سكريبت (بالإنجليزية: JavaScript library) هي مكتبة جافا سكريبت مكتوبة مسبقا والتي تسمح بتطوير سهل للتطبيقات المبنية على جافا سكريبت خاصة أجاكس والتكنولوجيا الأخرى للشبكة العنكبوتية العالمية (web-centric). (ar) A JavaScript library is a library of pre-written JavaScript code that allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. (en) Una biblioteca de JavaScript es una biblioteca de código pre-escrito en JavaScript que permite un desarrollo más fácil de aplicaciones basadas en JavaScript, especialmente AJAX y otras tecnologías centradas en la web. (es) Un framework JavaScript est une bibliothèque de fonctions pré-écrites en JavaScript facilitant le développement d'applications fondées sur JavaScript, et en particulier pour Ajax et autres applications centrées Web. (fr) JavaScriptライブラリとは、JavaScriptベースのアプリケーションを書きやすくするためにあらかじめ書かれたJavaScriptのライブラリのことである。特に、AJAXなどのウェブ中心の技術で活用されている。 (ja) 자바스크립트 라이브러리(JavaScript library)는 특히 AJAX, 기타 웹 중심 기술을 위해 자바스크립트 기반 애플리케이션을 더 쉽게 개발할 수 있도록 만들어주는, 미리 작성된 자바스크립트 라이브러리이다. (ko) JavaScript函式庫是指用於Javascript語言開發的函式庫,多應用在網頁DOM、AJAX、CSS的領域,可以幫助網頁開發者用更快速地撰寫網頁,例如有些JavaScript函式庫提供精簡化的DOM操作函數或解決跨瀏覽器問題等。 (zh) Een JavaScript-framework is een op JavaScript gebaseerd framework dat JavaScript-functies en widgets bevat voor het ontwikkelen van webapplicaties, waarbij vaak de nadruk ligt op AJAX. De behoefte aan JavaScript-frameworks ontstond vooral met de opkomst van zogenaamde Web 2.0-sites, waarin JavaScript en AJAX een grote rol spelen. JavaScript-frameworks proberen een aantal problemen, die vrijwel altijd ontstaan bij het ontwikkelen van JavaScript-applicaties, op te lossen. Zoals: (nl) Библиотека JavaScript — сборник классов и/или функций на языке JavaScript. Язык JavaScript, изначально разработанный Netscape (а затем развиваемый Mozilla), долгое время использовался в сети на многих сайтах, но широкую популярность получил с приходом Веб 2.0 — периода развития компьютерных систем, в котором JavaScript стал активно использоваться в разработке пользовательских интерфейсов как веб-приложений, так и настольных приложений. JavaScript в связке с CSS используется для создания динамических сайтов, более доступных, чем основанные на Flash альтернативы. (ru) Бібліотека JavaScript — збірник класів та/або функцій мовою JavaScript. Мова JavaScript розроблена в Netscape, пізніше розвивалась компанією Mozilla. Вона довго використовувалась на сайтах, але широку популярність здобула з початком ери Веб 2.0, тобто періоду розвитку комп'ютерних систем, де JavaScript активно використовувався для розробки користувацьких інтерфейсів як для вебзастосунків, так і для десктопних. JavaScript у зв'язці з CSS дозволяє створювати динамічні сайти, поступово заміняючи собою Flash-сайти, пік популярності котрих припадав на 2004—2007 роки. (uk) |
rdfs:label | مكتبة جافا سكريبت (ar) JavaScript-Bibliothek (de) Biblioteca de JavaScript (es) JavaScript library (en) Framework JavaScript (fr) 자바스크립트 라이브러리 (ko) JavaScriptライブラリ (ja) JavaScript-framework (nl) Библиотека JavaScript (ru) Бібліотека JavaScript (uk) JavaScript函式庫 (zh) |
owl:sameAs | freebase:JavaScript library yago-res:JavaScript library wikidata:JavaScript library dbpedia-ar:JavaScript library http://arz.dbpedia.org/resource/مكتبه_جافا_سكريبت http://bn.dbpedia.org/resource/জাভাস্ক্রিপ্ট_লাইব্রেরি dbpedia-de:JavaScript library dbpedia-es:JavaScript library dbpedia-fa:JavaScript library dbpedia-fr:JavaScript library dbpedia-he:JavaScript library dbpedia-hu:JavaScript library dbpedia-ja:JavaScript library dbpedia-ko:JavaScript library http://ml.dbpedia.org/resource/ജാവാസ്ക്രിപ്റ്റ്_ലൈബ്രറി dbpedia-nl:JavaScript library dbpedia-ru:JavaScript library dbpedia-uk:JavaScript library dbpedia-zh:JavaScript library https://global.dbpedia.org/id/4wiBh |
prov:wasDerivedFrom | wikipedia-en:JavaScript_library?oldid=1102886278&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:JavaScript_library |
is dbo:genre of | dbr:Prototype_JavaScript_Framework dbr:JsPHP dbr:Underscore.js dbr:Vega_and_Vega-Lite_visualisation_grammars dbr:CopperLicht dbr:Crypton_(framework) dbr:SWFObject dbr:Ember.js dbr:FuncJS dbr:Globalize_(JavaScript_library) dbr:Glow_(JavaScript_library) dbr:MochiKit dbr:Modernizr dbr:Lodash dbr:StormEngineC dbr:Backbone.js dbr:Three.js dbr:Webix dbr:D3.js dbr:Ext_JS dbr:JQuery dbr:Chart.js dbr:Leaflet_(software) dbr:Polymer_(library) dbr:Knockout_(web_framework) dbr:Nuxt.js dbr:RGraph dbr:React_(JavaScript_library) dbr:Redux_(JavaScript_library) dbr:Sencha_Touch dbr:XULJet dbr:YUI_Library dbr:Velocity_(JavaScript_library) dbr:FRAK_(engine) dbr:Fabric.js dbr:FusionCharts__Suite_XT__1 |
is dbo:wikiPageRedirects of | dbr:Javascript_library dbr:JavaScript_Framework dbr:JavaScript_frameworks dbr:JavaScript_libraries |
is dbo:wikiPageWikiLink of | dbr:Prototype_JavaScript_Framework dbr:QUnit dbr:Qooxdoo dbr:Quasar_framework dbr:Rochester_Institute_of_Technology dbr:List_of_WebGL_frameworks dbr:Blend4Web dbr:Bootstrap_(front-end_framework) dbr:Brain.js dbr:AnyChart dbr:John_Resig dbr:JsPHP dbr:Underscore.js dbr:Unit.js dbr:Vega_and_Vega-Lite_visualisation_grammars dbr:Verge3D dbr:Dynamic_HTML dbr:Index_of_JavaScript-related_articles dbr:List_of_information_graphics_software dbr:CopperLicht dbr:Croquet_OS dbr:Crypton_(framework) dbr:MathJax dbr:SWFObject dbr:Sails.js dbr:GeoGuessr dbr:Ember.js dbr:FuncJS dbr:FusionCharts dbr:GeoJSON dbr:Globalize_(JavaScript_library) dbr:Glow_(JavaScript_library) dbr:Google_Closure_Tools dbr:Mocha_(JavaScript_framework) dbr:MochiKit dbr:Modernizr dbr:MooTools dbr:Mustache_(template_system) dbr:MyBB dbr:Cross-site_scripting dbr:Apache_CouchDB dbr:Lodash dbr:StormEngineC dbr:Popcorn.js dbr:Single-page_application dbr:Babel_(transcompiler) dbr:Babylon.js dbr:Backbone.js dbr:Browserify dbr:CASH_Music dbr:Three.js dbr:TrueNAS dbr:Vue.js dbr:WYMeditor dbr:Web2py dbr:Web_framework dbr:Webix dbr:Webpack dbr:WinJS dbr:HTML_form dbr:Heat_map dbr:Jest_(JavaScript_framework) dbr:Ajax_(programming) dbr:Cytoscape dbr:D3.js dbr:Ext_JS dbr:Oswald_Labs dbr:PDF.js dbr:Google_Charts dbr:List_of_JavaScript_libraries dbr:Grunt_(software) dbr:HSL_and_HSV dbr:JPlayer dbr:JQuery dbr:JQuery_Mobile dbr:JQuery_UI dbr:Jasmine_(JavaScript_testing_framework) dbr:Chart.js dbr:CherryPy dbr:KaTeX dbr:Leaflet_(software) dbr:Svelte dbr:Highcharts dbr:JSFuck dbr:JavaScript_graphics_library dbr:Dojo_Toolkit dbr:Polymer_(library) dbr:Socket.IO dbr:Knockout_(web_framework) dbr:Meteor_(web_framework) dbr:Midori_JavaScript_Framework dbr:Next.js dbr:Nuxt.js dbr:OpenJS_Foundation dbr:Canvas_element dbr:RGraph dbr:React_(JavaScript_library) dbr:Redux_(JavaScript_library) dbr:Refinery_CMS dbr:Sencha_Touch dbr:XULJet dbr:YUI_Library dbr:Velocity_(JavaScript_library) dbr:FRAK_(engine) dbr:Fabric.js dbr:Firefox_User_Extension_Library dbr:Flash_of_unstyled_content dbr:ORBX.js dbr:Javascript_library dbr:Teechart dbr:Web_2.0 dbr:JavaScript_Framework dbr:JavaScript_frameworks dbr:JavaScript_libraries |
is dbp:genre of | dbr:Prototype_JavaScript_Framework dbr:JsPHP dbr:Underscore.js dbr:Vega_and_Vega-Lite_visualisation_grammars dbr:CopperLicht dbr:Crypton_(framework) dbr:SWFObject dbr:Ember.js dbr:FuncJS dbr:FusionCharts dbr:Globalize_(JavaScript_library) dbr:Glow_(JavaScript_library) dbr:MochiKit dbr:Modernizr dbr:Lodash dbr:StormEngineC dbr:Backbone.js dbr:Three.js dbr:Webix dbr:D3.js dbr:Ext_JS dbr:JQuery dbr:Chart.js dbr:Leaflet_(software) dbr:Polymer_(library) dbr:Knockout_(web_framework) dbr:Nuxt.js dbr:RGraph dbr:React_(JavaScript_library) dbr:Redux_(JavaScript_library) dbr:Sencha_Touch dbr:XULJet dbr:YUI_Library dbr:Velocity_(JavaScript_library) dbr:FRAK_(engine) dbr:Fabric.js |
is foaf:primaryTopic of | wikipedia-en:JavaScript_library |