Whereas some tech stack were chosen when they made sense, some are now either defunct, un-maintained, got stuck in time or check all above.
What
Non-exhaustive list of such libraries
Bower ~ The maintainers encourage to migrate to either npm/yarn/webpack/parcel, that makes sense. Bower was a really good software, but everything bower can do, npm/yarn/webpack/parcel can do.
Promises currently use native-or-bluebird, this used to be a good alternative, but since nodejs v8 has promises implemented, it makes sense to rely on native promises. Alternatively, native-or-bluebird page suggests to switch to any-promise
mailcomposer since this was deprecated, a replacement with nodemailer, or any other alternative can be a good thing, before we start getting security issues. #1062
Templating engine. Using the same approach would be counter-productive, especially when strider adopts SPA for its frontend code #831
Why
Whereas some tech stack were chosen when they made sense, some are now either defunct, un-maintained, got stuck in time or check all above.
What
Non-exhaustive list of such libraries
$.ajax
, andjQuery
at large. There isfetch
](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) API that is mainstream. Switching tofetch
looks like another natural choice. #1050native-or-bluebird
page suggests to switch toany-promise
nodemailer
, or any other alternative can be a good thing, before we start getting security issues. #1062Thanks.