| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Primerjava dialektov jezika JavaScript
Authors:ID Haložan, Jan (Author)
ID Kosar, Tomaž (Mentor) More about this mentor... New window
Files:.pdf UN_Halozan_Jan_2017.pdf (2,05 MB)
MD5: F6B09EE6A165233ED333BB21CA111926
PID: 20.500.12556/dkum/241f4f6b-316c-401c-b946-f5c5c238f9cc
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Diplomsko delo predstavlja in opravi primerjavo različnih dialektov jezika JavaScript. Osredotočamo se na dialekte CoffeeScript, TypeScript in Babel. Najprej si ogledamo, kako je JavaScript prešel iz zgolj skriptnega jezika za brskalnike v jezik za strežniško programiranje. Nato za delo z različnimi dialekti vzpostavimo razvojno okolje in primerjamo različne urejevalnike. Preučimo okolje NodeJS in implementiramo strežnik v vsakem izmed izbranih dialektov. Vsak strežnik je performančno izmerjen in identificirani so razlogi za in proti uporabi posameznega dialekta. V sklepu podamo ugotovitev, katerega izmed dialektov je najbolj smiselno uporabljati glede na tip projekta.
Keywords:javascript, coffeescript, babel, typescript, nodejs
Place of publishing:[Maribor
Publisher:J. Haložan
Year of publishing:2017
PID:20.500.12556/DKUM-67149 New window
UDC:004.421(043.2)
COBISS.SI-ID:21000470 New window
NUK URN:URN:SI:UM:DK:BQPYDRHQ
Publication date in DKUM:06.10.2017
Views:1179
Downloads:151
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:03.08.2017

Secondary language

Language:English
Title:Javascript transpiler comparison
Abstract:This thesis focuses on a comparison between different JavaScript transpilers ie. dialects of the JavaScript programming language. We focus on CoffeeScript, TypeScript and Babel dialects. First we review how JavaScript moved from a client side scripting language to a server side programming language. We set up an integrated development environment for working with different dialects and compare different source code editors. We inspect the NodeJS runtime environment and implement a server in each dialect. We measure performance for each server and key pros and cons are identified. In conclusion we identify which dialect is most suited for use given a project type.
Keywords:javascript, babel, coffeescript, typescript, nodejs


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica