In this post, we’ll look at using Redis to give cache capabilities to a NestJS project. We’ll discuss Redis, what caching is, and the implementation procedure.
In this quick guide we'll look at how you can solve the very common error, "Uncaught SyntaxError: Cannot use import statement outside a module".
Often considered as a tool to build applications in your web browser, JavaScript can also be used as a general-purpose scripting language. Discover why
Vue.js also lets us use .env variables, but it works slightly differently. So let's look at how to use .env variables in Vue.
MUI (Material-UI) releases v5 of its core React components - brings advanced styling and customization features, new components, and more.
To cast something in TypeScript, we use the 'as' keywords. Here's how type casting works in TypeScript.
In this tutorial, you’ll learn how to connect a front-end library, React, with EmailJS to receive user messages on your website or mobile applications
In this overview, we have compiled a list of popular sites, as well as JS blogs that are worth reading and keeping in your bookmarks.
React, Gatsby, Next.js. Which of the three should you choose for your frontend web development and what should you understand before you make the decision?
I bet you didn’t know that Javascript has pointers. Well, it does! Let’s take a quick look at how they are implemented and how they work.
Here are 3 React tasks to check your coding skills, way of thinking, and ability to create good understandable code.
Learn the best way to install Node and keep it up to date.
Data visualization helps you transform your unorganized data in an organized and valuable way that conveys the right message to your audience without words.
The JavaScript testing framework enables you to boost your development workflow significantly. In addition, it increases your team’s speed and efficiency.
Gathered review of the major used frameworks: Angular, React, and Vue. We compared them by the most crucial criteria for deciding on one of them for a project.
There are two popular options for creating web applications with React: Next.js and React Router. Both have their pros and cons, but which one.
ReactJS is the most popular choice, and this lesson on how to answer ReactJS interview questions will help you get the job.
Gatsby.js vs. Next.js: Gatsby.js is better for static websites, while Next.js is better for dynamic or hybrid multi-user websites.
A brief introduction on Let, Var, and Const keywords in Javascript.
This Javascript Cheatsheet for Spread Operators explains the use case scenarios and the basic concepts behind Spread Operators when coding in Javascript.
Although JavaScript is now the most widely used programming language worldwide, it is not usually the first language picked for building a blockchain
Nowadays most applications – server, mobile, web – can run on JavaScript. In the last couple of years the popularity of this programming language has been steadily increasing, and today it is used more frequently than PHP and Java. At the height of the language’s popularity, it is worth spending a few minutes to learn about it, and decide whether it’s worth spending the long hours it takes to learn it. To this end we interviewed our JS developer Alexander Podik about his career, life skills and JavaScript tips and tricks.
Nucleoid is low-code framework for Node.js, lets you build your APIs with the help of AI and built-in datastore in declarative runtime engine.
The Best Front-end frameworks are future-proof and supply the best design solution to the UI experts. There are diverse options in the market for C++ and Java
Just like progress in other tech fields, front-end web development is advancing too. Let's try and understand why ReactJS development is a startup favorite?
Arrays work the same in TypeScript as they do in Javascript, the only difference being that we have to define their type upfront.
Learn about the top challenges developer face when they are learning new JavaScript frameworks. See more from GrapeCity today.
If you try to run a function with a different number of parameters than the function actually has, you'll get an error in TypeScript. Here's how to get past it.
React is popular for a reason. It offers not only a solid paradigm of programming but also makes code much more maintainable.
Web developers who want to build an application using ReactJS must consider the react file upload to ensure that users can upload any file they need.
Progressive Web Apps (PWAs) can be called an intermediate between mobile apps and traditional websites. But, why exactly do we need them? As technology advances, it brings new devices. In turn, this upgrades the requirements of your average user. The success of your business depends upon the ability to provide these requirements.
Chats and messengers increase users' interest in the site. With online chats customers may get immediate information about the products they are looking for.
This Flutter Vs. React Native comparison is going to be fun so stick with me till the end and you will have an answer to which one's worthy of your app idea.
The Javascript Date constructor is known to have a lot of bugs and issues. Let's look at some of its major flaws so you can avoid them.
Fumbling with APIs? Learn how to use the fetch API to get your data in Javascript like a pro.
Know a little JavaScript, but can't do much with it yet? This tutorial, "Vanilla JS in the DOM", will help you understand the background of Vanilla Javascript.
Data Visualisation is an incredibly important part of conveying information in the world. Getting the best widget types for Data Visualisation is a part of that
In JavaScript, things can be true, or false, but they can also be truthy or falsy.
Here is a list of 7 frameworks that can be used in creating prototypes.
The nullish coalescing operator is useful in situations where something can be returned as either null or undefined, and helps us tighten up our code.
An easy-to-use and comprehensive JavaScript framework are of utmost importance if you are a web developer.
When we talk about default parameters, we are talking about giving arguments values that should be used, if that argument is undefined.
A popular challenge that beginner programmers participate in is called 100 Days of Code. Although I never participated in it myself, I see countless tweets with screenshots and progress reports of people sharing bits of apps they made. 100 Days of Code is a great way to keep people in the programmer mindset. It gets them familiar with what it is like to code every day. Still, I wonder if it is the best approach for everyone. For them, One Game a Month could be a great alternative.
By default, the menu button is shown and the back button is not shown.
How using default exports hurts your codebase readability and refactoring.
A simple guide for updating for npm packages.
Jest vs Mocha, which one should you chose? What are the pros & cons? All about our experience about making the call between Jest & Mocha.
Introducing Remake
This article talks about the journey I have about react folder structure and the philosophies I think are important.
React is a tool for building a front end. Next.js serves the same purpose. However, both instruments offer a slightly different set of features.
TypeScript Records are a great way to ensure consistency when trying to implement more complex types of data.
This article explains what the general pros and cons of Hibernate are so that you can better determine your need to add this dependency in a new microservice.
TezJS is a modern JavaScript framework, allowing you to build a modern Jamstack website by achieving highest website performance & 98+ web vital out of the box
Using a data grid is important if your web application renders a lot of data, such as tracking stats or reports.
Manage JavaScript 'monorepos' with Lerna, Build a React Icon Library & Publish to NPM
Here is a list of pretty much any action you would want to perform on an array, and how to do it in Javascript.
Can You Master the Rapidly Evolving JS Ecosystem? Discover how to discover and satisfy users' requirements to remain competitive in the marketplace.
Find out how to set up and work locally with the most granular demographics dataset that is out there.
Learn how Jest finds related tests in an optimal way using the Breadth First Search (BFS) algorithm and how to leverage its API in your local development enviro
With properties in Vue, we can pass data from a parent element or vue template to a child element. It's easy in Vue to give properties to a child element.
As the new year unfolds, we must catch, up on the latest technologies for 2020 that can help our businesses grow. Talking about web development, JavaScript plays a huge role in building server-side, client-side, desktop and mobile apps. Known as the primary language for web development, JavaScript can design apps aligned with many features and functionalities to develop interactive user-interfaces. With several numbers of JavaScript frameworks that are available in the market today, it can be a difficult task to choose one for your project. Before you hire a dedicated developer, let’s go through the list of the leading Frameworks that are best to use for your next project in 2020.
March is off to a great start with the coming & going of GatsbyConf 2021 and the big announcement of Gatsby v3.0! Let's talk about the new Gatsby Image Plugin!
Angular DevTools is a great tool to make app development faster and more efficient.
I've never met a true, passionate web developer who isn't a multi-dimensional specialist interested in a wide variety of topics related to their job.
This article will walk you through the concepts you would need to know to step into the world of widely used ReactJS.
Organizations are looking for web applications that provide users with many unique functionalities. For example, the User Interface is the essential part of a web application for anything they provide.
JavaScript often referred to as JS, is the most useful and popular object-oriented, interpreted programming language
Project management is a crucial domain in the sphere of IT.
A fight that started years ago - fight for the crown of the most popular JavaScript framework, was intense in 2019. Furious opponents of the React weren’t sleeping during the year. Probably no one will argue that the three frameworks that were constantly “fighting”, were Vue.js, React and Angular.
As a developer, when building a data-driven application, a data table with columns and rows can be what you need to display data to users of your application.
Learning JavaScript can get you into many fields of Programming; Frontend, Backend, Mobile, Web Development.
QCObjects recognized as Startup of the Year 2021
Sencha Announces Release of Ext JS 7.4 at Annual SenchaCon Virtual Conference
Pivot Charts are useful tools that can be relied on to visualise huge amounts of data. These 7 JavaScript Pivot Widgets are some of the best ways to use them.
Next.js is a framework built on React that gives frontend developers the flexibility of creating modern and scalable apps
This article is about latest ecma script or ES22 update of at() method of array. at() method of array is used for getting the value based on index
Vue uses provide and inject to send data down multiple levels without having to use properties - did you know you can set default values for any injected data?
JavaScript, the language known for “running the internet,” is entrenched in the programming world. Here are a few of the best ways to learn JavaScript.
3 cool things that will make you love micro frontend architecture - flexibility in managing codebase, a wide choice of frameworks, and independent deployments.
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel fundamentals such as ignition execution.
A brief intro to 10 file managers for software developers
From a client-side programming perspective, the language JavaScript has grown into the language of web development.
You think JavaScript will fade away in 2020, wait till you read this study!
File uploads are a necessary thing for many web applications. They allow users to share their files, photos, and videos on your site with others.
In part 4 of our "Building a Gatsby Blog" series, we will promote engagement and design cohesion by adding images to our pages and blog posts.
In the first steps as a programmer , people really lose their way trying to find their passion and they keep asking themself a lot of questions like: what should I learn? maybe front-end web development, or maybe Cloud computing, Machine learning engineering is better for me ,nah back-end web development is the one chosen for me .
A fresh perspective on if Angular is dying or if it's still worth learning in 2022!
I will try to tell with a simple example of how TS can be applied, and how to solve seemingly complex problems step by step.
In the second part of the "Building a GatsbyJS Blog" series, we will create a page layout and scaffold the main pages of the blog.
Ever wonder how people on the outside of a specific industry such as software development understand and describe the common terms within that field? d.
Optional chaining is a feature in Javascript which lets us access the child properties of an object, even if the parent object doesn't exist.
Checkout the various React Design Patterns to use in building React components that are extensible and reusable for your next React project.
.NET has two big desktop technologies. They are WinForms and WPF. But we live in a WEB world and we have many tools to create great UI using CSS and JavaScript.
Startups choose JavaScript as main technology in 2022 thanks to impressive number of frameworks, its libraries and third-party APIs integrations.
In this complete guide, let's look at how && works, and go through some examples to explain when it returns values, and what values it will return.
In this article, I explore one of the use cases of React's higher-order component.
It's been a year since the exhibition of QCObjects in the Web Summit and now a lot of people and companies are interested in placing QCObjects at the very core of its enterprise software solution. But why is it?
It is estimated that 2.14 billion people will buy online by 2021. Do you want to be the best choice for them? It is not so easy as the competition in the e-commerce industry is becoming fierce year by year.
What is a Shadow DOM (shadow tree)
Are you looking to build an app with minimal effort? With Remix, you can do just that! Learn how this relatively new web framework compares.
Learn how to use & | ^ ~ << >> >>> operators in JS with clear examples. Demystify bitwise operations for a more powerful and efficient code.
C++ vs. Java programming languages are designed for everyone, no matter if you are new to programming or you already have extensive programming experience.
React is the most popular JavaScript framework on the planet. You can use it to quickly create feature-rich web applications.
In this article, we will be creating an accordion with vue.js. It is used mostly for expandable FAQ sections in websites.
In JavaScript, there are many ways to do the same things. But not all of them are equally good. And some of them you should not use at all.
It's a good idea to use angular development framework in 2022 since it doesn't require any unnecessary antiquated code and has a slew of amazing capabilities.
The importance of web and mobile apps that can handle massive volumes of data has skyrocketed over the past few years. As a result, small and large enterprises want to make the most of their data for monitoring and better decision-making.
Learn how to integrate GraphQL into your Remix project! Follow this step-by-step tutorial and learn about how GraphQL and Remix can be best friends!
GatsbyJS is a fantastic static site generator for React-based websites. I broke it down in this article if you're curious to learn more about this framework.
I'm definitely a fan of cats 😺️ in real life, but when it comes to code this reverses and I've got a preference for Pug 🐶️ For those who aren't coders: PugJS is a JavaScript template engine. It converts Pug-lang into HTML. I know there is more power in PugJS, besides the simple turning the Pug-lang into HTML. At the moment I'm not using the potential of the language - I use PugJS mostly to hold my content. Let's look at some ways to get more out of Pug I've learned about recently.
Due to the numerous build tools, configuration files, and dependencies, developers frequently find it challenging to create React apps. React JavaScript library, which is a creation of Facebook, functions as a tool for designing user interface components.
GatsbyJS is a fantastic framework to use when creating your blog. In this series of posts we will work together to create a blog from scratch!
In part three of our "Building a Gatsby Blog" series, we delve into the blog itself and create the list and post pages.
The fact that Angular is based on TypeScript and AngularJS is based on JavaScript is one of the most significant differences between the two frameworks.
The right technology stack used for building a web application is a critical element of project success. The reason is pretty simple. The product creation doesn’t only imply making an outstanding user interface design and ensuring high usability. It is also about delivering a stable solution that works as intended and adds value to users.
Every organization has different tools to support internal processes. As companies scale, IT teams are faced with the growing complexity of user requirements, which often go beyond the capacity of consumer software.
AngularJS and React are two of the most popular choices for developing client-side applications. Both offer a variety of benefits and differences .
JavaScript is on the list of requirements for a position as a web developer in any IT company at the moment. It is hard to imagine building modern web applications without JavaScript. This programming language provides IT specialists with an effective and relatively easy way to create interactive applications able to comply with the tastes of any picky customer. The choice of the JS libraries and frameworks adds dedicated followers to this language.
The founding team at HarperDB built the first and only database written in Node.js. Here's the story of this (what some called crazy) endeavor.
Javascript charting library is important when you need to present data in the most informative way. Check our top of the best JS chart libraries here!
In addition, web technologies help to automate business processes within a company and enhance the overall working efficiency of employees.
Poorly written code will surely slow down your website loading speed. To enhance the website's performance, let's consider JavaScript code optimization tactics.
It's so important how web UI is designed because people perceive images better and quicker than words. Luckily, most of the IT heads understand the value of an eye-catching UI, but few of them realize the real power of it. Actually, web design does much more than you used to think.
Visit the /Learn Repo to find the most read stories about any technology.