We continue our series of articles on popular programming languages, technologies, and tools currently used by software developers. The goal of this article is to compare Node.js and Python, the most widely used tools for the backend development of web applications. We will analyze the prominent features of both Python and NodeJS, look at the challenges of working with both tools, and compile a comparison table to better understand the differences and similarities between them.
On June 15–17, 2022, SaM Solutions participated in Umbraco Codegarden in Odense, Denmark, which was held with the aim to share knowledge on the latest trends in the technology. This year, the participants could take part in the event either offline or online. Read on to learn more.
When talking about technologies that somehow relate to each other, people may use their names interchangeably. C# and .NET is a pair of frequently confused tech terms. When people say C#, they often mean the .NET platform technologies, and vice versa. However, while these terms may be related, they are not the same. Let’s work it out.
Microsoft’s flagship product .NET is a programming platform that gives users opportunities to undertake a wide range of tasks, from the creation of simple console applications to the end-to-end development of highly scalable web, desktop, mobile apps, IoT solutions, and more.
In this article, we’ll discuss in detail the tools and methods .NET provides for developing mobile applications. Let’s take a look.
Mobile and web technologies are abundant in JS frameworks that can ease and speed up the development process. Some examples of well-known frameworks are React Native, Flutter, Ionic, etc. Vue.js has gained popularity in this field and more and more developers tend to choose it for their projects. In this article, we will consider mobile app development with the help of Vue.js and NativeScript.
New tools for frontend development appear literally every day. Hence, it’s mission impossible for software engineers to be aware of all of them, let alone master all of them for use at work. Nevertheless, developers should continuously upgrade their skills by learning about the best tools available for the frontend, because everything changes so quickly in this particular area.
This article is for React developers who want to know how to save time and write cleaner code with the best React development tools.
A mobile strategy has become a must for businesses striving for online success because an increasing number of users access the internet via smartphones. Today, going mobile means creating a solution compatible with several mobile platforms, mainly Android and iOS. That’s why it’s important to know how to create cross-platform mobile apps and what tools are best to use.
This article provides a detailed overview of a popular cross-platform development tool — Xamarin.
Vue.js framework is an open-source flexible technology that you can employ to build modern, nimble apps without using a lot of resources. In this article, we’ll go over the main benefits of the framework (which we’ve learned to appreciate through our own experience) and show you why it could be a good choice for your next app development project.