A lot of the web still uses the HTTP1.1 protocol, HTTP1.1 has a new successor which provides many benefits over HTTP 1.1 , this blog post will explain the benefits of HTTP 2.0 so that you can move your webservers over to HTTP 2.0
Programming
Native vs Hybrid App Development
Hybrid Apps normally use one code based comprised of web technologies like HTML, CSS and javascript and run in on a webview. The advantages of Hybrid apps are that now you only need to maintain one codebase for multiple platforms – Android, iOS and the Web.
Native apps are built using the specific programming language for the platform, so for Android you would use Java or Kotlin . For iOS , you would use Swift or Objective C.
An Introduction to WebWorkers
JavaScript is single threaded, all your code runs on the main thread. Now if you run some CPU intensive task like compressing a large file, the browser will become unresponsive while it performs the task. To overcome this, we use WebWorkers.
WebWorkers are external JavaScript files that run in a separate thread, so that you main thread can remain free to process user input.
An introduction to Gulp
Gulp is one of the many build tools available that allows you to automate many of the repetitive or painful tasks.
To get started using gulp, you first need to install npm, you can install npm along with nodejs by following the official site.