Openbase Activity

Joined Feb 2021

Rating Distribution

5
25
4
9
3
0
2
0
1
0

Feedback Distribution

10
Performant
9
Great Documentation
8
Easy to Use
6
Highly Customizable
4
Bleeding Edge
1
Poor Documentation

Top Reviews

joiThe most powerful data validation library for JS
I've used this library for request payload validation in a Hapijs project professionally. It has one word functions for checking the variable type, whether its a string or date, or whether null is allowed, and if the condition is not satisfied it throws the error which is handled by the error handler. We can also provide it with custom variable names for error or an error message itself. It is very well documented.
joiThe most powerful data validation library for JS
I've used this library for request payload validation in a Hapijs project professionally. It has one word functions for checking the variable type, whether its a string or date, or whether null is allowed, and if the condition is not satisfied it throws the error which is handled by the error handler. We can also provide it with custom variable names for error or an error message itself. It is very well documented.
mocha☕️ simple, flexible, fun javascript test framework for node.js & the browser
I've used this library professionally in many projects. It is a necessity to use this in the long run and a number of people are working on the same code because we don't want someone to accidentally push some changes to fix something at one place and that can cause bugs somewhere else. It comes with all the necessary hooks, such as beforeEach, afterEach, etc. Well documented with examples
react-native-code-pushReact Native module for CodePush
This package is extremely useful, and a must have during development phase of the application. Whenever there are only java script changes, we can simply run the code push command through CLI, and QA team will receive receive notifications to update the app directly, just as it would happen with an app installed from play store or app store. It is a little tricky to setup for newbies.
mongooseMongoDB object modeling designed to work in an asynchronous environment.
This is a dependable ODM for Mongo-DB. I was able to create a wrapper class having all the operations to interact with the database such as Create, Read, Write, Delete, Populate and Aggregate and do operations with any model that I want without having to write these operations separately for each model. Neat and clean documentation with examples.
@react-native-async-storage/async-storageAn asynchronous, persistent, key-value storage system for React Native.
It used to be a part of official react native packages, but now has moved to community packages. It has neat and clean documentation with usage examples. If someone is new to RN, they can simply use this library to save and query data from an unsecured app specific database instead of learning how to do the same using redux state container.
rc
react-calendarUltimate calendar for your React app.
I've used this package in a side-project. It offers great customisability for integrating calendar in the react application. One major issue that didn't let me to use it in my company project was that it doesn't support old browsers (even though those browsers were deprecated by their makers, but still). Well documented.
rnc
react-native-contactsReact Native Contacts
This is a great package to have our way with the contacts list. One can read existing contacts, update them, and even add new contacts using this library. We need to ask for appropriate permissions such as read/write contacts depending on the application scope. Well documented usage.
jestDelightful JavaScript Testing.
I prefer Mocha and Chai over this just because I found those packages first. Learning new syntax for writing test cases seems like an overhead, even though its fairly easy and comes with pretty much all the hooks that are there in Mocha.
eslintFind and fix problems in your JavaScript code.
This is a must have for every project specially when we're working in a group and everyone has a different way of coding, it helps in maintaining code handwriting 😉. Neat documentation with well explained examples.
sequelizeAn easy-to-use multi SQL dialect ORM tool for Node.js
I'm new to this ORM, seems pretty straight forward. Documentation and examples can be improvised. Currently using this in my side project, seems fairly performant.

GitHub Activity

Joined Feb 2021
0
Followers
0
Following
0
Repositories
0
Gists
0
Pull Requests
0
Issues
0
Starred
0
Watched
7mos ago
mocha☕️ simple, flexible, fun javascript test framework for node.js & the browser
Great Documentation
Easy to Use
Highly Customizable
Performant

I've used this library professionally in many projects. It is a necessity to use this in the long run and a number of people are working on the same code because we don't want someone to accidentally push some changes to fix something at one place and that can cause bugs somewhere else. It comes with all the necessary hooks, such as beforeEach, afterEach, etc. Well documented with examples


0
7mos ago
jestDelightful JavaScript Testing.
Great Documentation
Performant

I prefer Mocha and Chai over this just because I found those packages first. Learning new syntax for writing test cases seems like an overhead, even though its fairly easy and comes with pretty much all the hooks that are there in Mocha.


0
7mos ago
rc
react-calendarUltimate calendar for your React app.
Great Documentation
Easy to Use
Performant
Highly Customizable

I've used this package in a side-project. It offers great customisability for integrating calendar in the react application. One major issue that didn't let me to use it in my company project was that it doesn't support old browsers (even though those browsers were deprecated by their makers, but still). Well documented.


0
rnc
react-native-contactsReact Native Contacts
Great Documentation
Easy to Use
Bleeding Edge
Highly Customizable

This is a great package to have our way with the contacts list. One can read existing contacts, update them, and even add new contacts using this library. We need to ask for appropriate permissions such as read/write contacts depending on the application scope. Well documented usage.


0
react-native-code-pushReact Native module for CodePush
Poor Documentation
Performant
Bleeding Edge

This package is extremely useful, and a must have during development phase of the application. Whenever there are only java script changes, we can simply run the code push command through CLI, and QA team will receive receive notifications to update the app directly, just as it would happen with an app installed from play store or app store. It is a little tricky to setup for newbies.


0
@react-native-async-storage/async-storageAn asynchronous, persistent, key-value storage system for React Native.
Great Documentation
Easy to Use
Performant

It used to be a part of official react native packages, but now has moved to community packages. It has neat and clean documentation with usage examples. If someone is new to RN, they can simply use this library to save and query data from an unsecured app specific database instead of learning how to do the same using redux state container.


0
7mos ago
handlebarsHandlebars provides the power necessary to let you build semantic templates effectively with no frustration
peppy-pepper reviewed joi
7mos ago
joiThe most powerful data validation library for JS
Great Documentation
Easy to Use
Performant
Highly Customizable

I've used this library for request payload validation in a Hapijs project professionally. It has one word functions for checking the variable type, whether its a string or date, or whether null is allowed, and if the condition is not satisfied it throws the error which is handled by the error handler. We can also provide it with custom variable names for error or an error message itself. It is very well documented.


0
7mos ago
eslintFind and fix problems in your JavaScript code.
Great Documentation
Performant
Highly Customizable
Bleeding Edge

This is a must have for every project specially when we're working in a group and everyone has a different way of coding, it helps in maintaining code handwriting 😉. Neat documentation with well explained examples.


0
react-navigationRouting and navigation for your React Native apps