When a web client uploads a file to a server, it is generally submitted through a form and encoded as multipart/form-data. Multer is middleware for Express and Node.js that makes it easy to handle this multipart/form-data when your users upload files. In this tutorial, I’ll show you how to use this library to handle different file upload situations… Continue reading File Upload With Multer in Node.js and Express
Tag: index
MasterStudy – Revolutionary Learning Management System on Vue.js!
MasterStudy Major Update! Introduction to the exclusive development of the LMS for effective organization of online courses. What is MasterStudy? MasterStudy is an elegant WordPress theme for educational needs. It is full of premium plugins that are professionally integrated to save your money and create the best online learning site for both teachers and students.… Continue reading MasterStudy – Revolutionary Learning Management System on Vue.js!
Understand Arrays in PHP
* { box-sizing: border-box; } body {margin: 0;} In this post, you’ll learn the basics of arrays in PHP. You’ll learn how to create an array and how to use associative and multidimensional arrays, and you’ll see lots of examples of arrays in action. What Is an Array? In PHP, an array is a data… Continue reading Understand Arrays in PHP
Manipulating Images in PHP Using GD
The internet would be pretty dull without images. However, maintaining and manipulating hundreds or thousands of images for your web site can be a headache. As your site design changes, you might need to modify all your images—for example, you might need to convert all your images to grayscale or resize them to 50% of… Continue reading Manipulating Images in PHP Using GD
Building a mobile app UX testing setup for under $50
What we learnt testing different versions of the sled: The first version had a flat sled which the user had to hold with the phone in their hand (rather than having it on a flat surface) — whilst this is more in line with how a user will naturally hold their phone it meant that the setup… Continue reading Building a mobile app UX testing setup for under $50
7 Top Corporate and Business Web Designs
July 23, 2018 by Spyrestudios Web design trends aside, some things stay constant for a corporate or business website to stand out from among the hundreds and thousands in its industry. It must be contemporary, with a cutting-edge design that is appropriate for its business. It must provide a great user experience, a responsive design… Continue reading 7 Top Corporate and Business Web Designs
The Evolution of Websites, Online Banners and Advertising Over the Years
If you want to make an impact in the world of online marketing and business, you are going to need a high-quality website, a fancy logo design, and also banners and ad creative to market everything effectively. With all of this in mind, a lot has changed in the past several years when it comes… Continue reading The Evolution of Websites, Online Banners and Advertising Over the Years
What is Z-Index and How Does It Work?
June 18, 2018 by Alex Fox Elements on a web page can stack for a variety of reasons. With basic CSS positioning tools, it’s possible to stack elements on top of one other with negative margins, floats, and other tools. Even without specific position, elements stack, with div stacking on backgrounds on table cells stacking… Continue reading What is Z-Index and How Does It Work?
Getting Started with Yoga and Prisma for Building GraphQL Servers ― Scotch
By now, you have probably heard a lot of buzz about GraphQL going around and how it’s going to replace REST but you don’t even know where to begin. You hear a lot of buzzwords about mutations and queries but what you’re used to is GET and POST requests on your different endpoints to fetch… Continue reading Getting Started with Yoga and Prisma for Building GraphQL Servers ― Scotch
Simple Bootstrap Powered Login and Signup Form
These days, the bulk of the traffic to websites originates from devices other than desktops. A small portion of it is from laptops but the major portion is from mobile devices of various screen sizes. Gone are the days when businesses used to create separate desktop and mobile versions. In addition to being cost inefficient,… Continue reading Simple Bootstrap Powered Login and Signup Form
Tips and Trick to Improve Your JavaScript’s SEO
JavaScript usage can have a surprising impact on SEO. But how? As you probably know, basic web crawlers are pretty dumb. They just read through the text files associated with your domain, following links and trawling through your code. But they can’t really “see” the website: only the code that comprises it. As a result,… Continue reading Tips and Trick to Improve Your JavaScript’s SEO
How to Optimize Node Requests with Simple Caching Strategies ― Scotch
One of the things that affect how users interact with our applications is its speed. Even though some users generally have a poor connection, they are expecting some minimum level of speed when using the application. To give our users a seamless experience, we are going to consider the possibility of optimizing our requests in… Continue reading How to Optimize Node Requests with Simple Caching Strategies ― Scotch
How to Change the Background Color of a Button on Mouse Click When Using jQuery
In this article am going to illustrate how you can change the background color of a button after it has been clicked when using jQuery. This kind of functionality makes a website or web application more responsive and interactive with the user especially when you have many buttons or links and you want your users… Continue reading How to Change the Background Color of a Button on Mouse Click When Using jQuery
How to Make Amazing UI/UX Design for Mobile Apps?
Nowadays there is a trend of using mobile phones or smartphones as billions of people are now using them daily for doing various tasks across the world. Due to the high demand for mobile phones, mobile apps which run on them are also in high demand. Now people do most of their activities using mobile… Continue reading How to Make Amazing UI/UX Design for Mobile Apps?
Site Authentication in Node.js: User Signup and Login
Just as authentication is important in APIs, it is also an important feature in certain web applications—especially those with pages and secrets that should only be accessible to registered and authenticated users. In this tutorial, you will build a simple web application while learning how to create user registration. Application Setup Create a new directory… Continue reading Site Authentication in Node.js: User Signup and Login
Online Website Builder and Online Database All In One Place
Online website builders have been around for over a decade, and used to bring relief to small businesses that couldn’t afford to pay a developer to bring their business online. But it seems that is no longer the case; what was once a sufficient solution to keeping costs low and productivity high is now just… Continue reading Online Website Builder and Online Database All In One Place
Processing Incoming Request Data in Flask ― Scotch
In any web app, you’ll have to process incoming request data from users. Flask, like any other web framework, allows you to access the request data easily. In this tutorial, we’ll go through how to process incoming data for the most common use cases. The forms of incoming data we’ll cover are: query strings, form… Continue reading Processing Incoming Request Data in Flask ― Scotch
Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js
This topic is a really enjoyable one for me. It’s quite common in many web applications to accept user input and save a single record to your database. But what about when your users (or you) want to perform multiple inserts in a single command? In this article, we will demonstrate how to create a… Continue reading Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js
Design Continuity Matters
Planning and executing your site for multiple platforms Today’s digital data world is not inclusive of just the computer monitor or the laptop screen, but rather a combination of phones, tablets, smart devices, laptops, desktops, and mini-computers. As a business, it is vital that the information you present for such platforms have a level of… Continue reading Design Continuity Matters
How to Develop a WordPress Theme from the Ground Up
Having your website is one thing. But developing a WordPress theme is another. Why? It’s because your site’s theme is the one which brings personality to your site. Not to mention, a WordPress theme optimized for performance like the ones seen here at Colorlib is what differentiates you from your competitors. It is what defines you… Continue reading How to Develop a WordPress Theme from the Ground Up
Don’t have a Mobile Friendly Site yet? You will need one!
In the mobile world that we live in, by next year, it is expected that as much as 80% of all internet traffic will be mobile. So anything from a dating site to an online pet store will need to be mobile friendly and so, it is now more important than ever before. While desktop… Continue reading Don’t have a Mobile Friendly Site yet? You will need one!
Using npm as a Build Tool
Related Course Build Your First Node.js Website Node is a powerful tool to get JavaScript on the server. Use Node to build a great website. Get Started Every developer will love this saying “It is hard to build a software without using a build tool.” To get rid of the repetitive tasks, we are using… Continue reading Using npm as a Build Tool
Google Cloud Platform III: Handling Sensitive Data In A Docker Application with Kubernetes Secrets
Related Course Build Your First Node.js Website Node is a powerful tool to get JavaScript on the server. Use Node to build a great website. Get Started Every now and then, applications require sensitive data such as passwords, database credentials, tokens and keys. Just like we did when continuously deploying our Docker app to Google… Continue reading Google Cloud Platform III: Handling Sensitive Data In A Docker Application with Kubernetes Secrets
6 Ways to Keep Your Blog From Getting Hacked
Many businesses from small to big use WordPress for their blogs. WordPress is a customizable and in-depth blogging tool with lots of features that attract bloggers and businesses alike. But WordPress can be vulnerable to hacking, which means any business information you store in your account and your posts themselves are vulnerable. Protect your WordPress… Continue reading 6 Ways to Keep Your Blog From Getting Hacked