Nowadays in our busy schedules and tight deadlines, it's critical to choose tools that increase productivity.
Here I have compiled a list of some ...
For further actions, you may consider blocking this person and/or reporting abuse
Exciting list! ๐ Curious to explore how these NPM packages can elevate productivity
Thanks for checking out this piece! It was one of the first ones I did! ๐๐ฏ
I would like to share fastify as "backend frameworks" and pino for logging. Both worth a try if you don't know them and are ready for production
I will go with NestJs!
Thanks for the input! ๐โค
Also, a tool I love: json-server, a rest API for json files.
And I can't resist to mention trdb my in new json file database, similar to lowDB, that I developed last weekend for rapid prototyping. it:
Hi, did you try mockoon.com/?
mocknoon is looks good, with trdb I try to hit a different audience.
As I understand it, frontend or api consumer can test against this mock servers. A little like json-server but for defining specific api responses instead of the rest-json-file database.
with trdb the backend develoer can instandly start implementing the backend, including sessions, authentication, permissions,... and later it is trivial to change the code to a sophisticated db, with hopefully minimal code changes.
I developed it, to study
oauth
, implement an authenticatio service (login with), an app that the user want to login, and an api service, that the user grand the app access to.And for these studying purpose, I figured a json file db module that bahave like a real db, would be awesome.
Thanks for the additional input! ๐โค
keystonejs, paseto, cypress, pryjs, hy-res, plato and es6-plato, ramda, clusterluck, loopback, got, awilix, node-red, node-coap, karma and protractor have cool reporters for html, static code analysis for css specificity, etc., use nvm or n, mongoose for mongodb, mongoui on github, bedquilt for postgresql, niceware, leaflet maps
That's a nice addition, thanks for the input! ๐โค
welcome
Amazing list but I was surprised to not see Material UI.\
mui / material-ui
MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
They also have an awesome website about best UX for users.
material.io/
Also I would add
Yargs
to the CLI section as it is the defacto to parse arguments:yargs / yargs
yargs the modern, pirate-themed successor to optimist.
I would have also thought for cli about Ocliff
oclif / oclif
CLI for generating, building, and releasing oclif CLIs. Built by Salesforce.
I'm also, this list can be increased with some other important tools and library, should be a list of ๐ฏ!
Thanks for the input! ๐โค These are great, too โจ๐
Both 11ty and RedwoodJS deserve to make any 2020 list IMHO.
Haven't taken that much of a deep dive on them, yet ๐
Thanks for the addition! ๐โค
Maybe this one too :D
lisanjs / lisan
๐ i18n, Reimagined! ๐A blazing fast and super small i18n library for Javascript
i18n, Reimagined
A blazing fast and super small i18n library for Javascript
Website
Installation ยท API ยท Guides & Tips ยท Examples
Introduction
Lisan (Turkish: lee ยท sun) is an i18n library.
It provides all essential tooling to have multiple languages in your applications and format numbers, currencies, ordinals & dates based on locale.
Lisan's biggest difference compared to traditional i18n libraries is taking advantage of ES6 Template Literals and using them to generate functions to interpolate strings.
Check out our website to learn more!
Highlights
Example Projects
Here you can find some example projects developed by Lisan to quickly get started.
๐๐
Awesome ๐คฉ Did you build it yourself? ๐
Yes :))) Thank you :)
I would definitly add Playwright to the list. It's from the same team which originally created Puppeteer.
Thanks for the input! ๐โค
No worries, thank you for the list!
Hello, may I translate your article into Chinese? I would like to share it with more developers in China. I will give the original author and original source.
Sure, go right ahead ๐โค
Thanks
Fantastic list. Maybe consider using react-hook-form.com/ for forms. They also have an amazing form builder in their website which handles validation and generates the boilerplate code. react-hook-form.com/form-builder
Thanks for the input ๐โค
MeteorJS (meteor.com/), an open source platform for web, mobile, and desktop used by over half a million developers around the globe to make shipping javascript applications simple, efficient, and scalable, is missing from this list. Please add the โgreatestโ real-time framework to this awesome list of tools.
I would have added date-fns on the Date formatting sesion
I love tiny sized and fast packages ๐
This is awesome ๐คฉโจ
Its amazing I love it :)
Utility Library: Licia
YADF (yet another DOM Framework): AlpineJS
This could be really helpful ๐
Saved that lib in my notes ๐
To handle forms in react this library is better than Formik and the others react-hook-form.com/
Didn't know this one ๐
Thanks for the input! ๐โค
Awesome list!
Thanks a lot ๐โค
Why not Nestjs? nestjs.com/
Awesome to see it mentioned! ๐โค
Why not Quasar? quasar.dev/ It's one of the main reasons why I prefer Vue over React.
Thanks for the addition! ๐โค
Hello, may I translate your article into VietNamese? I will give the original author and original source. Thanks!
Sure, go right ahead ๐ Sry for the delay on the reply ๐
This is awsome !! Much thanks!! :)
I would add a Bull - the Redis based task/event manager
Thanks for the input! ๐โค
You're missing nestjs! ๐
Thanks for your input! ๐โค
*btw, it was in my mind when I compiled this list ๐
Instead of bcrypt, use argon2. This is more safety way to hashing with salt.
Thanks for the recommendation! ๐โค
I think the nanoid package for randon, string numbers slug etc
Thanks for the addition! ๐โค
Thanks for sharing! Really this is an awesome list!
Awesome to hear you liked it! ๐โค
Literally mind blown knowing this list. Thanks for the article. Bookmarked! ๐๐งกโค
Thanks so much! ๐ This means the world! ๐โค
Also Typeorm and chokidar are pretty great.