An overview of five HTTP libraries for web development

One of the most important tasks that a programmer has to solve when developing web projects is the organization of data exchange between client and server parts of such projects. It may look like this: the user presses a button on a page that is open in the browser, the system responds to a request to the server, after which the server sends the page the requested data. In order to display such data on the page, without reloading it, they are processed, after which the page is updated and the user gets what he needs. 3r33338.  
An overview of five HTTP libraries for web development ...
+ 0 -

The modal window that you were waiting for. Or how to call a "pop-up" from different buttons on a clean JS

Good day! My name is Boris Cherepanov, I develop wordpress and bitrix websites. I worked on the project here. One of the limitations was not to use jquery, and I needed to call the same modal window from different buttons. Actually, this is a fairly simple task, but I decided to go ahead and make a modal window that would be created with the first click, preserved its state, had a constructor for the call, etc. And in the end I did not regret. I will explain why later. I “wrapped” this modal window into a turnkey solution that you can use all the time.
+ +1 -

Modification of ajax js for ajax Asp. Net mvc

Many beginning C # ASP.NET MVC programmers (hereinafter mvc) are faced with the task of sending data using Ajax. That's only in practice, this task is not so easy.
At my work I try to follow certain principles of software development. One of them is the minimization of code writing and the creation of universal classes and functions. It is this principle that assumed the use of jquery.unobtrusive-ajax.js and class Ajax for mvc .
stackoverflow on each solution offered the same thing. Do not use Ajax.BeginForm, use FormData, make a php handler, and more cloud tips to increase ...
C# / Ajax
+ 0 -

Practical application of the currying in js with the example of the http request module

Hello! It's no secret that in the programming world there are many techniques, practices and patterns of programming (design), but often, learning something new, it's completely unclear where and how to use this new one.
Today, using the example of creating a small wrapper module for working with http requests, we will analyze the real use of currying - the reception of functional programming.
To all newcomers and interested in the application of functional programming in practice - welcome, those who perfectly understand what is currying - I'm waiting for your comments on the code, for as ...
+ 0 -

Creating a site on Delphi, or How to use uniGUI at a minimum of

Creating a site on Delphi, or How to use uniGUI at a minimum of uniGUI Is a library that allows you to create web applications in a classic Delphi manner, through visual components, and, what is important, in most cases it completely hides the entire client (browser) "kitchen" from the developer: you do not need to know either HTML or CSS , not jаvascript, and all the development is conducted in only one language - Delphi.
If you look at the picture from a distance, then there are 3 scenarios for using the library:
The most favorable, for which it was created in general, when the described strong, iridescent side of uniGUI manifests itself to ...
+ 0 -

Mega-Tutorial Flask, Part XIV: Ajax

(edition 2018)
Miguel Grinberg
Mega-Tutorial Flask, Part XIV: Ajax There
This is
This is the fourteenth part of the Mega-Tutorial Flask, k, in which I am going to add a text translation function in real time, using the Microsoft translation service and some jаvascript.

Chapter 1: Hello world!


Chapter 2: Patterns


Chapter 3: Web Forms


Chapter 4: Database


Chapter 5: User Logins


Chapter 6: Profile page and avatars


Chapter 7: Error Handling


Chapter 8..
+ 0 -