JHipster is an open-source platform to generate, develop and deploy Spring Boot + Angular / React / Vue web applications. And with over 15 000 stars on Github, it is the most popular code generation framework for Spring Boot. But is it worth the hype or is the generated code too difficult to maintain and not production-ready?
The practical guide – Part 1: First step to make your app better. If you know about design patterns and MVP, but have troubles implementing it, this might be the right place for you. We will start from standard Activity and make it follow the MVP design pattern.
Learn how to test asynchronous code in a concise and easy to read manner.
We will take a look at how we can test asynchronous operations in a synchronous manner using Awaitility library.
If you want to build a reactive non-blocking application that will use a relational database, then this is the right place to be.
We are going to develop a non-blocking application thanks to the Spring WebFlux and R2DBC.
In programming, dependency injection is a technique where one object serves dependencies to another object. The concept is that instead of the client object to decide what kind of service it will use, another object tells the client what service he has to use.
Culture, productivity, culture exchange and unity have a generally positive effect on the efficiency of any company, which results in increasing the pace of productivity. Moreover, the culture exchange increases the company’s ability to create a global effective mindset. Taking a case study of our company culture exchange program and its effect on our productivity.
Let’s have brief information about RxJava library: You will know why it is useful and the usage of it in a real application which makes API calls via Retrofit2 networking library and shows the usage of map(), flatMap(), concatMap() operators of RxJava.
Frontend Connect 2019 was held in Warsaw`s days of November, attended by many high valued speakers and other people from the IT world. Everybody had broadened horizon by attendance, gained knowledge and shared experiences from this tech event.