DEV Community

ByronOnyango
ByronOnyango

Posted on

FRONTEND TECHNOLOGIES(HNG INTERNSHIP)

FRONTEND TECHNOLOGIES
INTRODUCTION
New technologies keep evolving in the field of frontend development. In this article, we will dive into ReactJS and TypeScript, along with their pros and cons.
ReactJs
React is an Open Source view library created and maintained by Facebook for building user interfaces for web pages or applications.
Pros:
. Ease of learning curve
. Component reusability
. It uses a virtual DOM for rendering, resulting in better performance
Cons:
. React apps are based on 3rd party libraries
. Constant updates and learning new ways of doing things
TypeScript
TypeScript is JavaScript at its core with additional types. It is a strongly typed programming language, unlike JavaScript which is loosely typed giving more flexibility to developers giving room for bugs in their applications.
Pros:
. It helps JavaScript developers detect errors early
. No additional knowledge if you already know JavaScript
Cons:
. Slows you down due to the addition of extra code
. Requires additional build systems and tools

In HNG, I expect to learn more about ReactJs, as it has been my dream to become a frontend developer. I hope to learn to be the best at what I do, and that’s why I decided to enrol in this HNG program. Having the right mindset and motivation, the only thing I lack is knowledge and experience, and I trust to gain both with HNG. If you wish to learn about the HNG internship program, here are the links below.
https://hng.tech/internship, https://hng.tech/hire, and https://hng.tech/premium.

Top comments (0)