JavaScript

PHP vs. JavaScript
PHP vs. JavaScript: A comparison of the two scripting languages
  • Web development

The PHP vs. JavaScript duel has been around since way back in 1995. Which scripting language is better mainly depends on the respective project and its requirements. Here you can find out what the two rivals are all about, what they have in common and what their differences are, and whether PHP or JavaScript can win the race.

PHP vs. JavaScript: A comparison of the two scripting languages
How to create and embed a Twitter widget
Add tweets to your homepage with the Twitter widget
  • Website creation

Embedding Twitter on your website doesn’t just mean a pop-up window to your Twitter news feed; thanks to the Twitter widget, you can add actual elements of your Twitter account to your website. This could be tweets you’ve favorited, lists you’ve compiled, or even your entire news feed – it’s up to you. Find out how this works and what the benefits are in our guide to embedding a Twitter feed.

Add tweets to your homepage with the Twitter widget
Website optimization: tips and tricks for more speed
Website optimization – the biggest obstacles
  • Web development

When it comes to website development and maintenance one aspect is often missed: website speed. Despite mobile-first approaches and responsive designs, many websites still have loading times that are too long, which can prove off-putting for visitors. Yet, loading time is one of the key reasons why consumers abandon a website. Our guide reveals what you can do to make your website faster.

Website optimization – the biggest obstacles
Browser fingerprints: tracking without cookies
Browser fingerprints: the basics and protection options
  • Web analytics

In recent years, so-called browser fingerprinting has established itself as a tracking method that doesn’t rely on the use of cookies. Web servers capture different characteristics from visitors’ browsers and determine their digital fingerprint based on them. They enable visitors to be recognized at a later date. While some information is automatically transmitted, it is mainly active elements...

Browser fingerprints: the basics and protection options
Gulp vs. Grunt: differentiating between the task runners
Gulp vs. Grunt: the differences between the task runners
  • Web development

Writing new code is an essential aspect of web development. For frontend developers, in particular, this task makes up a significant portion of day-to-day work, with the bulk of it focused on expressing the unique appearance and functions of an internet presence to optimally represent the project. While the development process produces creative tasks, it also generates a great deal of recurring...

Gulp vs. Grunt: the differences between the task runners
What is a callback function?
What are callback functions?
  • Web development

If you want to be able to react to input on your website, eventually you will have to deal with callback functions. This type of function enables you to design your own web project with JavaScript to operate in a personalized and interactive way. In this article, you will learn what a callback function is, how it works and in which programming languages it is still used.

What are callback functions?
Bootstrap tutorial: the first steps
Bootstrap Tutorial: the first steps with the Twitter framework
  • Web development

Bootstrap is one of the best solutions when it comes to creating websites for all devices with little effort. But what exactly lies behind the framework that was originally planned to be used as an internal optimization tool for Twitter? Can total beginners with no CSS, JavaScript, or HTML experience also achieve attractive results?

Bootstrap Tutorial: the first steps with the Twitter framework
Introduction to Svelte framework
Svelte JS– a lean framework for fast mobile web applications
  • Web development

Traditional frameworks for programming web apps, such as React and Vue, shift the majority of the work of a web app to the browser. This makes the apps sluggish and requires a lot of data. Svelte compiles the apps in the background in a lean optimized JavaScript which the user experiences as a significant performance boost.

Svelte JS– a lean framework for fast mobile web applications
Web components
Web components explained
  • Web development

No web developer can manage without HTML, CSS, and JavaScript. As a result, the same elements tend to be repeated over and over again when programming, which can be both tedious and time-consuming. Web components help with this by providing encapsulated HTML tags and allowing them to be reused as often as needed.

Web components explained
jQuery tutorial: introduction and first steps
jQuery tutorial: basics on selectors, syntax, and more
  • Web development

By using the JavaScript library, jQuery, you can easily customize HTML elements. Well-known CSS selectors such as the element selector or the .class selector help you to choose the desired content and manipulate it using various actions. In addition, lines of code can be written that respond to how website visitors navigate and what search terms they enter, and then automatically execute...

jQuery tutorial: basics on selectors, syntax, and more