Your current filters are…
Trots att Java och JavaScript båda såg världens ljus 1995 så har det dröjt helt nyligen innan JavaScript nådde sin hajp. Orsaken är förstås prestandan i moderna JavaScript-motorer som V8 och den nya vågen rika webbapplikationer. Men också språket, formellt EcmaScript, har utvecklats.
Vi går igenom språkkonstruktioner och designmönster i JavaScript och jämför kontinuerligt med Java för att hitta likheter, skillnader och typiska fallgropar. Hur enhetstestar man JavaScript? Finns privata variabler i JavaScript? Hur paketerar man sin kod? Vilka problem uppstår när mängden JavaScript blir stor?
by Bodil Stokke
JavaScript. Love it or hate it, in the web development world it's impossible to avoid it. It was designed in one week by one man at Netscape, just to keep the browser from standardising on something even worse—and it shows. Oh, it's not all bad, but the Good Parts—which actually make up a pretty neat language—are well hidden in among all the Bad Parts, which are there to make you, the JavaScript developer, suffer.
CoffeeScript is a language designed to take the Good Parts out of JavaScript and make a new, concise and beautiful language out of them. It runs anywhere JavaScript does—in fact, it compiles to fairly readable JavaScript—so you can already use it in your web applications and wherever else you've been stuck with JavaScript. In this talk, you'll learn what CoffeeScript looks like, how it relates to the JavaScript you know, and what new features it has to offer. In fact, if you already know JavaScript well, you'll probably be perfectly fluent in CoffeeScript after this—it's that easy. And trust me, your life will be so much better for it.
There is a bonanza going on in the JavaScript world which changes everything. JavaScript performance is increasing by orders of magnitude enabling web applications no one dreamed possible. Frameworks emerge and evolve at a breathtaking rate. This effects everyone, including you. With small efforts you can ride this wave and benefit from all the greatness.
This session will give you the inside scoop on the current JavaScript landscape, how it has evolved and where it is heading. You will see a standard java web application and learn how it can be modified to a cleaner and more responsive architecture by adding JavaScript. I will also show how to run and debug Java and JavaScript together and what tools to use. These skills will make you as a java developer look and feel stronger and more empowered, and you will become best friends with the UX department.