Need data validation? Check out Joi – it will be useful!
App users often make mistakes when entering data. This forces programmers to implement data validators in order to protect the application from unwanted operation. Sometimes there are a number of dependencies between the entered data, which translates into the level
Code reusability vs. programming principles
Building an application with the use of object-oriented programming languages is a process during which you should remember a number of rules and principles. They are often collectively referred to as good practices, and their goal is to guide us towards writing code that is generally easy to maintain and extend. Sometimes, failure to follow some rules comes not from the lack of knowledge about their existence, but from our different approach to their application.
React Hooks – revolutionary changes in React
In February 2019, a new version of the React library was released. It was signed with the number 16.8.0. Solutions introduced with it revolutionized the whole library. So let`s take a closer look at the new features called React Hooks. As a developer who had the chance to become familiar with the older React libraries I would like to discuss not only the advantages, but also some drawbacks of the new solutions.
GraphQL, Hyperledger Fabric & Go – what you need to know?
As promised, I come back with an article in which I intend to present my conclusions about Go programming language, GraphQL query language and Hyperledger Fabric, which can be described as a platform for creating blockchain platforms for business solutions.
What do you do for your own self-development?
Persuing the goal of self-development, together with a group of friendly programmers we decided to write a small project, which will allow us to familiarize ourselves with the programming language Go, the queries language GraphQL and the platform for creating blockchain platforms for business solutions called Hyperledger Fabric. Certainly you want to ask why we chose these languages and technologies to work for our self-development? I will try to answer this question.
Is REST best for micorservices architecture?
One of the first stages of application design is the choice of architecture. If the choice is for a microservices based architecture, the issue of inter-service communication is important. Often used is the REST API. Is this the best solution?