In this article we will talk about capabilities, tip and features of JetBrains IDEs like Webstorm and Intellij that you get out of the box but 90% chance that you don’t use it.
For our examples, I will use a simple Typescript React project created by create-react-app script and simple TS files for tests like 2 + 2 = 4.
Before we will begin our journey I will install a Presentation plugin…
React DnD is a set of React utilities to help you build complex drag and drop interfaces . We will take a look on it’s basic capabilities with implementing our own kanban board.
Before we will start our journey, let’s see what we will get at the end (gif):
Let’s take a loot at the HTTP client that can execute HTTP Requests directly in the JetBrains IDEs.
You can create HTTP/REST files inside your project. Those files will be shared between your teammates, so they could make your pre-defined requests.
Or even BE guys could create and test those files for you 🙂
Let’s take a look at fundamentals of a Spring Framework with some basic Spring annotations. This artile will guide you through the basic steps of how you can create an application with use of a Spring Framework.
If you don’t want to create a new project from scratch, you can use this repository as a reference (It is a finished project. This story will guide you step-by-step at how it was created):
Before we begin our journey, let’s create a maven project. I will use JDK 1.8:
In this article we will take a look at the features of a functions in Kotlin: declarations, named arguments and default params, extensions, infix, etc
We will begin with simple examples of how we can declare functions in Kotlin:
?
after a function argument, it means that it can be null
;void
you can set a return type of your function as Unit
. In Kotlin Unit
= void
;In this article we will take a look at the fundamental features of a Kotlin language “A modern programming languagethat makes developers happier”.
Let’s begin our journey to Kotlin by creating a simple example of a required function in Java (the entry point of Java’s applications):
public static void main(...){}
How it looks in Java:
Hot it looks in Kotlin
You might notice few differences:
class
Kotlin will do that for us by…
Here we will take a look at how we can create a simple Spring Boot application in a few seconds using Spring initializr, how we can create a simple HTML page and API Endpoints.
⚠️ NOTE: If you are not familiar with Kotlin — don’t worry, IntelliJ IDE will help you convert Java to Kotlin, and if you are familiar with Java, → you will see how more compact our code could look like with Kotlin.
In this article I will show you how you can create a React single-spa applications (microfrontends) from scratch using
create-single-spa
CLI tool.
You can check more here:
⚠️ NOTE: If you want to create a React single-spa application from an already existed React application created by create-react-app
script — this article is not for you. Because of a create-react-app
webpack configuration, we will need to override those settings.
This article is for those who need to understand how AngularJS (version 1.x) works.
You might ask: “Story about AngularJS (v1.x)’ in 2021, really?”.
I would say that this story is not for those who are looking for modern FE Frameworks 😉. Because there are a lot of legacy projects that need to be migrated to the new version of Angular, or to another Framework like ReactJS or VueJS → this story is for those developers who need to understand the main features of AngularJS. So let’s begin…
…
Let’s take a look at how we can easily change our third-person character to a first person with a simple camera position change
This story is a continuation of this story (object interaction):
… or you could just create a simple 3d-person Unreal project, and start from a scratch.
What we will be implementing (gif):