JS.weekly() => #42: What’s wrong with mobile web apps, anyway?

Micro-frontends, a guide to Node.js authentication and basics about Docker.

JavaScripting.com
JS.weekly()
2 min readJun 10, 2019

--

I don’t understand micro-frontends

“Micro-frontends can really help an organization to move faster, innovate inside a business domain and isolate the failures, at the same time I’m not against of any form or shape of monolith application, I’m not (totally) against centralisation, despite often I saw libraries of any sort optimise way too upfront without really following where the business was going, adding a level of pointless abstraction that slowed down the developers productivity instead of accelerating it.”

You don’t need passport.js — Guide to node.js authentication

In this article author explored the JWT capabilities, why is important to choose a good cryptographic algorithm to hash the passwords, and how to impersonate a user, something that is not so simple if you are using a library like passport.js.

Container Basics: How to Commit Changes to a Docker Image

This is just one route to making container deployment easier. If you tend to roll out containers, and find yourself having to constantly add the same base software to the image, you might want to consider using this approach, to make the process significantly more efficient.

We are adding new libraries to JavaScripting.com every week. Here is one worth checking out:

Egjs Flicking

Simple module to implement flicking carousel interaction.

One more thing. Check the latest article on Salsita Software blog from Matthew Gertner, who is a CEO and founder of Salsita Software.

What’s wrong with mobile web apps, anyway?

“ Mobile web apps have many significant advantages over native apps, but have been hampered by negative attitudes that date from the introduction of the iPhone over 10 years ago. These attitudes are still widespread but are largely outdated. Mobile devices are just way, waaaay faster than they were in 2007. Web standards have come a long way, adding access to native hardware and features… and culminating in the advent of PWAs. At least on Android, PWAs are rapidly achieving parity with native apps but with all the advantages of the web. On iOS, the picture is a bit more mixed, but the inclusion of PWA features in iOS 11 suggests that this is an area of active interest for Apple, and we can at least hope that they will one day catch up with Android.”

JS.weekly() is a weekly digest of the best JavaScript articles, hand-picked by our experts in the JavaScripting community, sponsored by Salsita Software. Don’t forget to follow us on Twitter.

--

--

JavaScripting.com
JS.weekly()

The best JavaScript, web development and general programming articles of the day. Sponsored by Salsita Software (http://www.salsitasoft.com)