How Sberbank Online applications work: Workflow API and

How Sberbank Online applications work: Workflow API andframeworks.Many people use the Sberbank Online application, but few know how it works. It's time to open the veil of secrecy - in this article we'll talk about some of the approaches that we use in development.    JSON API the recommendations for structuring the data and describing the relationships between them are described in detail, but there is nothing that could describe the presentation. Our task involves, among other things, a visual extension - the addition of new input fields, so this option does not suit us.   Web Components /React Components API   The concept of Web Components ...
+ 0 -

Divorce as it is (or "confirmation of confirmation of strife!")

For a long time I did not come across such a beautiful social divorce for action (see under the cut). Against the backdrop of a story with locks and generally tightening nuts, it is all the more pleasant to see that someone managed to write such a harsh tone - after all, some citizens will behave!
 
 
Divorce as it is (or "confirmation of confirmation of strife!")
 
 
I think that shared hosts need to start filtering the variables transferred to the scripts, although the name of the variable is sure, in each case, different.
 
 
Enter , you are welcome.For a long time I did not come across such a beautiful social divorce for action (see under the cut). Against the backdrop of a story with locks and generally tightening nuts, it is all the more pleasant to see that someone managed to write such a harsh tone - after all, some citizens will behave!    I think that shared hosts need to start filtering the variables transferred to the scripts, although the name of the variable is sure, in each case, different.   Enter , you are welcome...
+ 0 -

Escape from hell async /await

More recently The async /await jаvascript construct looked like an excellent tool for getting rid of the callback hell. However, the imprudent use of async /await led to the appearance of a new hell.
 
 
Escape from hell async /await
More recently The async /await jаvascript construct looked like an excellent tool for getting rid of the callback hell. However, the imprudent use of async /await led to the appearance of a new hell.   ...
+ 0 -

Operators?., ?? and |>: future JavaScript features that you like

Justin Fuller, the author of the material, whose translation we are publishing today, proposes to consider three new features, the appearance of which is expected in jаvascript in the foreseeable future. First he will talk about the development process of JS, and after that will present an overview of these features and will show examples of their use. We will talk about operators ?. , ?? and |> .
 
 

About the ECMAScript standard and the development of jаvascript


 
Operators?., ?? and |>: future JavaScript features that you like ...[/h]
+ 0 -

Do not protect the site from scrapping: resistance is useless

Do not protect the site from scrapping: resistance is uselessOver the past decade, I have implemented many projects related to aggregation and content analysis. Often, aggregation involves the removal of data from third-party sites, that is, scrap. Although I try to avoid this term. He turned into a label with which many misconceptions are connected. The main misconception is that web scrapping can be blocked using X, Y, Z.
 
 
tl; dr; You can not.
 
 

From the point of view of business


 
Last week I met a high-ranking leader from the industry, in which I develop my business GO2CINEMA . No doubt, this is one of the most intelligent and knowledgeable ...[/h]
+ 0 -

Overview of the library react-testing-library

In the material, the translation of which we publish today, Kent Dodds talks about a library of his own design for testing React-applications, react-testing-library , in which he sees a simple tool capable of replacing enzyme and contributes to the writing of quality tests using advanced developments in this field.
 
 
Overview of the library react-testing-library
 
 
The author of the material says that he has been thinking about something for a long time, and in the end, approximately in the middle of last month,
decided
to develop a library for testing that would suit him. In particular, in the enzyme, he did not like the ...
+ 0 -

About the main reason for the existence of modern JS-frameworks

+ 0 -

Web Rowers in jаvascript: Secure Concurrency

Web Rowers in JavaScript: Secure ConcurrencyWeb-rarkers give the programmer a tool to execute jаvascript code outside the main thread, which is responsible for what happens in the browser. This thread processes requests for data output to the screen, it supports interaction with the user, perceiving, in particular, pressing the keyboard keys and clicking the mouse. The same thread is responsible for supporting network communication, for example, processing AJAX requests.
 
 
The processing of events and AJAX requests is asynchronous, it can be considered a way of executing some code outside the main thread, however, all the workload for ...
+ 0 -

Project RealWorld: comparison of frontend-frameworks

The material, the translation of which we offer today to your attention, is an updated version of 3r3r3? taking into account the state of affairs in 2018. articles
about the study of frameworks, which was published in December 2017.
 
 
Project RealWorld: comparison of frontend-frameworks
 
RealWorld using different frameworks. Here you can not talk about the complete identity of the various options for the application, yet they are created on different platforms, but this approach allows you to realistically analyze and compare the characteristics of different frameworks. If we talk about this application, we can note the following features:
 
 
 
Real t...
+ 0 -

How to become a front-end developer in 2018

How to become a front-end developer in 2018 Kamran Ahmed , the author of the material, whose translation we are publishing today, says that he has been engaged in full-glass development for 5 years and currently works as a leading engineer at tajawal . There he has to do many things. He, on duty, should be aware of what is happening in the world of web development, in addition, one of his tasks is to maintain the knowledge and skills of other developers in good condition. According to him, monitoring the development of technology is not only his work, but also a hobby. He had to see the difficulties faced by novice programmers ...
+ 0 -