Author: Manuel Lemos
Posted on: 2016-05-31
Categories: Lately in JavaScript podcast
That was the main topic discussed by Manuel Lemos and Arturs Sosins in the episode 66 of the Lately in JavaScript podcast.
They also talked of the growth of NPM and how hard it became to determine which are the best packages for you, some nice libraries like CSSX for manipulating stylesheets programatically, ScrollBear to preserve scroll position on pages with images, some fun JavaScript comics from ComicStrip, the revival of Microsoft Clippy in your Web site pages, how to win nice printed certificate for the innovative JavaScript packages you publish, among other topics.
This article contains a transcript of the podcast summary below.
Listen to the podcast now, or watch the hangout video, or read the transcript text to learn more about these and other interesting JavaScript topics discussed in this podcast.
Contents
Introduction (00:20)
Summary of the Podcast (Transcript below) (1:01)
ECMAScript Proposal for JavaScript Decorators (and protocols) (4:38)
ES6 Symbols (8:45)
Web Platform modules (11:38)
What if we had a great standard library in JavaScript? (15:27)
How many NPM users there are? (20:39)
JavaScript Comics (24:57)
Clippy.js: Add Clippy to Any Page (28:03)
Optionally show text (for definitions) with Expounder (30:49)
Previewing Salsa – the New JavaScript Language Service in Visual Studio "15" (34:59)
Finally, CSS In JavaScript! Meet CSSX (38:28)
Scrollbear: Maintain Scroll Position As Images Load On A Page code (42:12)
How to Win a Big PHP ElePHPant Plush Mascott Every Month and Innovation Award Certificates? (44:29)
JavaScript Innovation Award Nominees of January 2016 (59:49)
JavaScript Innovation Award Ranking of 2016 (1:04:44)
Conclusion (1:06:07)
Contents
Summary Transcript
Listen or download the podcast, RSS feed
Watch the podcast video
Summary Transcript
First we will discuss the proposal for using decorators for JavaScript, what they are and are they coming to JavaScript or not.
In the next topic we will discuss this new feature in ES6 symbols, what they are, how use them, honestly I have no idea if this is for ourselves, but this article is pretty descriptive.
Next topic is a modules coming to the Web platform, described by the standards, how are they create and they would be, and what to expect.
Then there is an interesting post, what if we had a great standard library in JavaScript, and by library it does not mean a package or class that you would use but a real library with books, so it's an analogy that.. author and books, and why we also still ... but basically this describes the old system of JavaScript and depending on many other modules, packages and stuff like that.
We also have a blog post by npm, which is node package manager, and they share their statistics, how many there are packages and users are using or downloading them. So it's also really interesting, and you will see that the numbers are really great.
Then we can have a moment of fun, viewing a couple of comics about from JavaScript ComicStrip. They are usually making fun of tedious developer work, and maybe you like and want to check it out more.
Then if you are older than 20 years, you could probably remember Clippy, from old Microsoft, which was a helper and there's a library that add it to your Web site or App, so we will discuss it more too.
Then there is a library Expounder which allows you to expand text in your paragraph that would for example describe specific definition or term that you used in your text.
Then there is a blog post about Visual Studio, specifically Salsa, a language service that is static analysis for JavaScript that you might use.
Then there is an article about style sheets in JavaScript, specifically CSSX, which would allow you to create CSS style sheets programatically.
Then there is a package, library called ScrollBear, which would allow you to preserve your scroll position while loading images, so if you have a Web site that has a lot of images while they load you can jump with the scroll bar and you can come directly to the same image, and this library would help you with that.
In the end, probably Manuel will discuss new additions to PHP and JS Classes Web site, a new award certificate and many other things that you really want to hear.
Listen or download the podcast and RSS feed
Download Size: 57MB Listeners: 639
Introduction music: Riviera by Ernani Joppert, São Paulo, Brazil
RSS 2.0 feed compliant with iTunes
Watch the podcast video
Note that the timestamps below in the transcript may not match the same positions in the video because they were based on the audio timestamps and the audio was compacted to truncate silence periods.
Show notes
You need to be a registered user or login to post a comment
20,600 JavaScript developers registered to the JS Classes site.
Be One of Us!
Login Immediately with your account on:
Comments:
No comments were submitted yet.