9 Projects you can do to become a Frontend Master

Whatever you do, it’s always beneficial to have the right tools at your disposal. I love working remotely and am a big advocate of doing remote software development.

Продовжити читання “9 Projects you can do to become a Frontend Master”

Angular vs Vue vs React: choosing the best framework in 2020

Front-end frameworks are growing in popularity as they allow individuals and companies alike to build complex applications in reduced time. These technologies continue to evolve and have revolutionized the world of web development.

Продовжити читання “Angular vs Vue vs React: choosing the best framework in 2020”

Top 45 AngularJS Interview Questions with Answers

AngularJS continues to rise in popularity, and more companies are seeking talented AngularJS developers. More than 6,700 companies report that they use AngularJS in their tech stacks, including Google, Amazon, Lyft, Snapchat, and more.

Продовжити читання “Top 45 AngularJS Interview Questions with Answers”

Building Web, Desktop and Mobile apps from a single codebase using Angular

From monoliths to monorepos, every application architecture has its own advantages and disadvantages. Monorepo-style development is an approach where you develop multiple projects in the same repository.

Продовжити читання “Building Web, Desktop and Mobile apps from a single codebase using Angular”

Angular and SOLID principles

My experience as a Software engineer taught me that a Startup product grows and develops every day. This means that the codebase as well, it’s inevitable.

If you don’t architect your codebase in a way that can allow changes, later on, you will pay an expensive price!

In software engineering, making things work the first time is always easy. But, what if you want to add new functionalities to an existing code? Making iterations on an existing basis can be difficult to do without introducing bugs. This becomes even more of an issue when many developers are working on the same project. If the project team doesn’t agree on strong software architecture to start with, your codebase can and will become messy. If you don’t have a set of predefined rules, your team will reach a point of no return. A point where maintaining the functionality of the whole application becomes difficult, not to say impossible. Especially, if you don’t have the practice to write tests… but this is another topic.

Turns out, I got tired of being afraid to change or add a piece of code without breaking everything. I realized something needed to change and I started to learn software design, particularly SOLID principles.

Продовжити читання “Angular and SOLID principles”

10 порад для Angular від спільноти

Протягом червня автор цього матеріалу разом з Waterplea щодня публікували корисні рекомендації для Angular-розробників. Спільнота активно відреагувала на такий челендж, тому публікуємо найпопулярніші поради за версією ком’юніті.

Продовжити читання “10 порад для Angular від спільноти”

Топ-10 Angular-приемов, выбранных сообществом

Каждый день мы публиковали по совету, хитрости или просто какой-нибудь полезной штуке из нашего опыта работы с Angular. Это движение было тепло встречено и поддержано комьюнити разработчиков.

Продовжити читання “Топ-10 Angular-приемов, выбранных сообществом”