JavaScript Daily
12.6K subscribers
34 photos
2 videos
270 links
Daily JavaScript / JS community news, links and events.

"First, software ate the world, the web ate software, and JavaScript ate the web."

'JavaScript' is a trademark of Oracle Corporation in the US. We are not endorsed by or affiliated with Oracle.
Download Telegram
#LibraryOfTheDay : popper.js

https://popper.js.org/

managing poppers can be a pain, we have learned it the hard way!

Popper.js is just ~6KB minified and gzipped, zero dependencies. Its code base is in ES6 and is automatically tested against several browsers. If this is not enough, it plays super nicely with React, AngularJS and more!

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#FrameworkOfTheWeek : Mithril.js

Mithril is a client-side JavaScript framework that is used primarily in developing the Single Page Applications. As there are no derived functions from a base class, the implementation of the framework is more straightforward. It's small (< 8kb gzip), fast and provides routing and XHR utilities out of the box. It has a few features similar to React

https://mithril.js.org/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Wondering what is the difference between other "for" and "for...each" loops? Here's an article from alligator.io

https://alligator.io/js/foreach-vs-for-loops/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Shepherd.js

Shepherd is a JavaScript library for guiding users through your app. It uses Tether, another open source library, to render dialogs for each tour "step".

Among many things, Tether makes sure your steps never end up off screen or cropped by an overflow.

https://shepherdjs.dev/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Faker.js

faker.js is a JavaScript library for generating fake data. Fake data is useful when building and testing our application. The faker.js can generate fake data for various areas, including address, commerce, company, date, finance, image, random, or name.

https://github.com/marak/Faker.js/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Robot.js

A library aimed at facilitating the development of system automation software for the purposes of test automation, self-running demos, and other applications. The library works by abstracting away all platform-specific differences into a single, robust API compatible with most desktop operating systems. Functionality ranges from basic keyboard and mouse automation to advanced process manipulation capabilities. It has everything you need to take full control of your system. 

http://robotjs.io/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Here's a youtube video from Retro Gamer to get you started with Robot.js

https://youtu.be/pIDwXGm2B14

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Pixi.js

Pixi is an extremely fast 2D sprite rendering engine.It means that it helps you to display, animate and manage interactive graphics so that it's easy for you to make games and applications using JavaScript and other HTML5 technologies.
It has a sensible, uncluttered API and includes many useful features, like supporting texture atlases and providing a streamlined system for animating sprites (interactive images).

https://www.pixijs.com/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#FrameworkOfTheWeek : Ember.js

Ember.js is an open-source JavaScript web framework, based on the Model–view–viewmodel (MVVM) pattern. It allows developers to create scalable single-page web applications by incorporating common idioms and best practices into the framework

https://emberjs.com/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Here's a youtube video from Kyle Robinson Young to get you started with the fundamentals of Ember.js

https://youtu.be/53OpEYA4zPQ

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Helmet.js

Helmet helps you secure your Express apps by setting various HTTP headers. It’s not a silver bullet, but it can help!
Helmet is a collection of 13 smaller middleware functions that set HTTP response headers. Running app.use(helmet()) will not include all of these middleware functions by default.

https://helmetjs.github.io/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Typewriter.js

A simple yet cool native JavaScript plugin for a typewriter effect for 5kb zip.

https://safi.me.uk/typewriterjs/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.