SASS comes with functions to programmatically modify colors, such as lighten() and darken(). These provide a practical approach to color manipulation in CSS. But what if you wanted to achieve the same result in plain JavaScript? Considering how … Read more
Search Results for: typescript
The Rise of ViteJS: Unraveling its Popularity
Contemporary web apps rely heavily on JavaScript and its ecosystem. No longer simply responsible for ad-hoc snippets in otherwise static pages, JavaScript is now the driving force for dynamic web apps whose functionality closely models that of native … Read more
React Component Libraries for Boosting Your UI Design
The world of React component libraries is vast and ever-changing. With so many options available, it can be difficult to decide which library is best suited for your project. To help you make an informed decision, we’ve compiled a comprehensive guide … Read more
The Most Common Questions About JavaScript: A Complete Guide
Looking for a JavaScript guide? Discover everything about the leading language in web development: it's flexible, fun, and extremely powerful. But did you know that it has hidden features and "secret" capabilities that not everyone is aware of? In … Read more
Designing Innovative HMIs with Web Technologies
In the realm of industrial automation, Human-Machine Interfaces (HMIs) play a crucial role in facilitating efficient control and monitoring of complex systems.Traditionally, Supervisory Control and Data Acquisition (SCADA) systems have been the go-to … Read more
A Complete Introduction to the React Library
Welcome to the world of React! If you are new to web development or want to expand your knowledge, this article is specifically designed for you. We will begin with an overview of what the React library is, its goals, and its distinctive strategy … Read more
How to Create a Multilingual Site in Next.js With next-i18next
Next.js provides built-in internationalized routing capabilities. At the same time, it does not offer a translation content management system. All it does is keep your locales and URLs synchronized. To actually create a multilingual site in Next.js, … Read more
Bun Runtime: Speed Tests and Key Features
Introduction Let's take a look at some key concepts to fully understand Bun runtime: the setting in which JavaScript code executes is referred to as the JavaScript runtime. It provides the event loop, memory allocation, and garbage collection … Read more
Here to Stay: All About Meta-Frameworks
Meta-frameworks have become increasingly popular in recent years. Typically leveraging the flexibility and composability of JavaScript or TypeScript, they allow fast and efficient cross-platform development across the software … Read more
SolidJS: More Than Just Another React Alternative
SolidJS is a modern JavaScript library for building web user interfaces, created by Ryan Carniato and released in 2020, which takes a reactive approach to building UIs, which means that the UI updates automatically in response to changes in the … Read more
Cross-Platform Friendly Frameworks for Mobile Development in 2023
When it comes to building an app for several different mobile platforms, you typically have two options, native or cross-platform. Native apps are reckoned to run faster, but take greater developer resources to produce. Typically a different … Read more
Qwik Famework: Setting up Your First Project
Do we need another framework? That’s the question we always ask when a new framework appears on the market. In the case of the Qwik framework, leaving the hype aside, it can be an interesting revolution for our web development. It doesn’t just help … Read more
How To Guide: Integrating Spartacus Into a Multi-Project Angular Setup
Spartacus is a composable Javascript storefront for SAP Commerce Cloud, a widely-used e-commerce solution suitable for omnichannel business ecosystems. Spartacus is developed with Angular, Google's Typescript-based, open-source web framework. It is … Read more
Which Programming Languages Will Rule 2023?
Some of them are the usual classics that have been leading the IT industry for years, but the list has also brought some surprises to the table. You'll find younger languages that are quickly gaining more popularity according to different rankings … Read more
How to Build Single Page Applications with Angular
Angular is not dead, despite the constant calls and warnings in that direction, it is more alive than ever, especially with its last version. And creating a Single Page Application, with multiple routes helps you with the performance and load time of … Read more
Is GitHub Copilot the Solution to Dev Struggles?
If you have yet to hear of it, Copilot received a lot of hype immediately after its launch. Many devs were wild about how easy it was to use and solve their daily struggle: repetitive tasks. Over the last few months, many discovered that it offered … Read more
Live Coding: Max Speed with Micronaut, Micrometer and Spring Boot
In this video (featuring real live coding!), Senior Java Developer Ko Turk makes you use your imagination: you are part of a high-performance racing team. You have to make decisions on the fly, without much time to reflect upon the issue and without … Read more
Will Bun replace Deno as Node.JS killer?
Right now, Node.js is the most popular runtime, having been released in 2009. The creator of Node.js released DenoJS in 2018, and this new runtime was meant to fix issues in Node. While we figure out whether Deno will replace Node, it is also … Read more
Video: A JavaScript Developers Guide to WebAssembly (with AssemblyScript)
Use AssemblyScript for conquering WebAssembly! From a variety of different source languages, WebAssembly offers a new way to create reliably performant code for the web (and beyond!). The web development community has given the technology a fair lot … Read more
JavaScript: A First Look at the Type Annotation Proposal
Type Annotations in JavaScript? This year will mark the 10th anniversary of TypeScript creation and nowadays, it has become more and more used not only in big corporation projects but in small projects too. To mark … Read more