Adding line breaks (paragraphs) to dynamic text in JavaScript

I recently worked on website where I would allow users to pull text from an API. However, sometimes the text would be as long as 15,000 characters, and other times it would only be 1,500 characters. However, without line breaks Continue reading Adding line breaks (paragraphs) to dynamic text in JavaScript

Pure CSS Slide-Down Animation | Joe Zim’s JavaScript Corner

Sometimes something seems like it should be really easy, but it turns out to be extremely difficult. The case we’ll be checking out today is creating a slide-down animation using purely CSS. What could be so hard about that, right? Continue reading Pure CSS Slide-Down Animation | Joe Zim’s JavaScript Corner

Cloning objects in JavaScript. Looking under the hood of reference and primitive types.

There are two types of clones in JavaScript: deep, and shallow. To fully understand the difference, we need to dive deeper into how the interpreter treats different types of variables. Let’s go! Primitive types null undefined boolean number string symbol Continue reading Cloning objects in JavaScript. Looking under the hood of reference and primitive types.

ICO Case Study | Tackling Cryptojacking with Real-time Webpage Monitoring

This weekend the UK’s Information Commissioner’s Office website – ICO (https://ico.org.uk/) was caught serving the CoinHive crypto miner to its users. CoinHive crypto miner is a JavaScript that can be installed in any website for mining crypto (e.g. Monero – Continue reading ICO Case Study | Tackling Cryptojacking with Real-time Webpage Monitoring

atayahmet/storage-based-queue: Javascript storage based queue mechanism for browser. Specially designed for offline projects.

Storage based queue processing mechanism. Today, many backend technology is a simple derivative of the queuing systems used in the browser environment. You can run jobs over the channels as asynchronous that saved regularly. This library just a solution method Continue reading atayahmet/storage-based-queue: Javascript storage based queue mechanism for browser. Specially designed for offline projects.

Node JS vs PHP for Server-Side Development

The NodeJS vs PHP debate is a classic standoff between tools used for creating the backend of a website. For many years, the JavaScript language that underlies NodeJS and PHP had non-overlapping applications. The former was used mainly to create Continue reading Node JS vs PHP for Server-Side Development

Use Angular To Create A Cross-Platform Stellar XLM Desktop Wallet

With Android and iOS so obtainable and development so easy, people often forget the importance of desktop applications. I have a phone and tablet, but I depend on my desktop applications much more. However, the development of these applications are Continue reading Use Angular To Create A Cross-Platform Stellar XLM Desktop Wallet

Best JavaScript Technology: AnyChart JS Charts Library Wins 2018 DEVIES Award!

AnyChart News Best JavaScript Technology: AnyChart JS Charts Library Wins 2018 DEVIES Award! Best JavaScript Technology: AnyChart JS Charts Library Wins 2018 DEVIES Award! February 6th, 2018 by AnyChart Team It’s happened! Our AnyChart JS Charts library has just been Continue reading Best JavaScript Technology: AnyChart JS Charts Library Wins 2018 DEVIES Award!