REACT Tips for invoke child component function and force rerendering Have you ever face an issue in React where you wanted to invoke an inner function from the child component for rerendering? In this artcle, we will be going through some real world example on how the issue happened and solution for it.
REACT GRAPHQL TYPESCRIPT Generate GraphQL schema type in React In last article, we learnt how to organize our GraphQL modules properly and create enable the type-safe functionality in our GraphQL resolvers. Let's learn how to do it from React!
NODEJS GRAPHQL TYPESCRIPT Organize your GraphQL modules codebase and create a type safe environment in GraphQL resolvers Let's create a type safe environment in GraphQL resolvers with GraphQL codegen and Typescript!
REACT GRAPHQL Connect GraphQL query and mutation in React Apollo Client In this article, we will be implementing Apollo Client GraphQL and connect to it's server
NODEJS GRAPHQL Understanding GraphQL Query and Mutation in Apollo Server In this article, we will be going through the fundamental of GraphQL in Apollo Server with NodeJs
REACT Multilingual React App with i18next Typescript Are you looking to implement multilingual support for your React app? If so, you've come to the right place! In this tutorial, we will be using the i18n NPM package to achieve this functionality.
DEVOPS Automate your deployment with Github Action CI/CD and AWS In this article, we will be going through step by step on how to automate the deployment on AWS S3 static site hosting with Github action and HUGO
NODEJS JAVASCRIPT RABBITMQ RabbitMQ topic exchange In the last 2 articles, we have explained 2 types of exchange in RabbitMQ which are direct and fanout exchange.<br><br>They are pretty cool as with direct exchange, you are able to personalize your exchange and publish the message as long as the routing key is matched. Whereas for fanout exchange, it behaves like a pub/sub mechanism where you get to publish your message to every consumer as long as their queue is bound to the exchange.<br><br>In this article, we will be introducing another exchange type called topic exchange and this exchange type is very useful as it allows you to attach with certain rules in your routing key so that it will filter out and only publish to the matching rule queue.