It's open source, so it can be used in free version for small projects or commercial use only if required.It provides great documentation which makes it easy to understand. It has an amazing community support too. There are many benefits of using this software like:- Easy debugging- Very good performance- Good security features. I have no dislike about this software but some minor issues like:- Sometimes when we try sending data with request object then sometimes error occurs.- Some time while running application it stops suddenly. You should always check your code before publishing because there might be few bugs in it. We were solving problems related to API and other things regarding our website development project.