fullrecord |
[{"key": "dc.contributor.advisor", "value": "Sepp\u00e4nen, Ville", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Matilainen, Arttu", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2021-01-08T07:02:50Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2021-01-08T07:02:50Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2021", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/73549", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "JavaScript-viitekehysten yleistyess\u00e4, ja valittavien vaihtoehtojen lis\u00e4\u00e4ntyess\u00e4 ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 ole aina selv\u00e4\u00e4, mik\u00e4 valittavissa olevista viitekehyksist\u00e4 on paras omaan k\u00e4ytt\u00f6tarkoitukseen. Aihetta on pyritty tutkimaan aikaisemmin kartoittamalla haastattelun keinoin tekij\u00f6it\u00e4, joita kehitt\u00e4j\u00e4t pit\u00e4v\u00e4t t\u00e4rkein\u00e4 viitekehyst\u00e4 valitessaan, mutta varsinaista viitekehysten vertailua n\u00e4iden kriteerien nojalta on tehty hyvin v\u00e4h\u00e4n. T\u00e4m\u00e4 tutkielma pyrki tuottamaan aiempaan tutkimukseen ja kirjallisuuteen nojaten viitekehysten vertailussa k\u00e4ytett\u00e4v\u00e4n mallin, ja vertailemaan yleisesti k\u00e4ytettyj\u00e4 viitekehyksi\u00e4 n\u00e4in valikoiduin kriteerein. Vertailulla saavutettujen l\u00f6yd\u00f6sten pohjalta suoritettiin analyysi, josta selvisi viitekehysten vahvuudet ja heikkoudet toisiinsa n\u00e4hden. K\u00e4ytetyill\u00e4 tutkimusmetodeilla ei p\u00e4\u00e4sty selke\u00e4\u00e4n k\u00e4sitykseen siit\u00e4, onko jokin viitekehyksist\u00e4 yksiselitteisesti muita parempi, mutta tuloksista voidaan p\u00e4\u00e4tell\u00e4 tapauksia, joissa on edullista k\u00e4ytt\u00e4\u00e4 jotain niist\u00e4 ennen muita.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "As the amount of available JavaScript frameworks in the market increases, it is not always necessarily easy to make the decision on which of these frame-works is the most suitable for one\u2019s specific use case. Previous research on factors that developers consider important when making the decision has been conducted by interviewing developers, but little research has been conducted that evaluates the available frameworks based on the suggested criteria. This thesis aimed to produce a model to be used in evaluating frameworks by reviewing existing research and literature. Three commonly used frameworks were then evaluated using this model, and the findings were then analysed to see the pros and cons of each of the analysed frameworks compared to each other. Using these methods, it was not possible to gain definite insight on the superiority of any of the compared frameworks, but judging from the results, it is clear to see that some of the frameworks are clearly better suited for certain types of projects than others.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2021-01-08T07:02:50Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2021-01-08T07:02:50Z (GMT). No. of bitstreams: 0\n Previous issue date: 2021", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "31", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "web-viitekehykset", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "reactjs", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "angular", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "vuejs", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Web-sovellusprojektissa k\u00e4ytett\u00e4v\u00e4n viitekehyksen valinta", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202101081029", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "WWW", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "JavaScript", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ekosysteemit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "kirjastot", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
|