Posts

Showing posts from May, 2020

8 Top WordPress Multipurpose Themes and Their Cool Features

Image
This sponsored article was created by our content partner, BAW Media . Thank you for supporting the partners who make SitePoint possible. Some look upon multipurpose WordPress themes as website building tools that can accomplish a lot but that also have their limitations. Their argument is that multipurpose themes spread themselves too thin. It’s like saying that if you can do one thing very well, you can do two things only half as well. That simply doesn’t hold water. Today’s multipurpose themes — especially the top-tier themes like those described below — can manage virtually any website building challenge you throw at them and meet your grandest expectations — every time. Since doing is believing, we suggest you give the following themes a closer look and give one or two a try! You won’t be disappointed. 1. BeTheme – Responsive Multi-Purpose WordPress Theme We’ll start with the biggest WordPress theme of them all. Any of BeTheme’s lib

How to Prototype a Web App with Django and Vue.js

Image
Wouldn’t it be cool if you could prototype a custom web application that’s responsive (mobile-ready), reactive (light-speed fast), with a full-featured  admin interface  to manage the content — all in no time? Actually, using Django and Vue.js, you can! 😁 0. Introduction: Full Stack Development 101 I’ll cover how to prototype a custom web app, and to keep it as short and sweet as possible, the context information here will be rather brief. However, I will provide — hopefully — enough resources so that you know where to go should you need more information. To this end I’ll fully mash up data management, presentation, and routing between Django and Vue.js — so get ready! About Django You may know of Django , the Python-based web framework for perfectionists with deadlines that’s ridiculously fast, reassuringly secure, and exceedingly scalable . But if you don’t know much about it, this article will serve as an extremely fast hands-on in

7 Collaborative Coding Tools for Remote Pair Programming

Image
Fifteen years ago, most online collaboration and remote work involved email threads, Skype calls, and endlessly re-zipping projects for sharing after each iteration. Things have changed a lot — many for the better (Google Docs!) and some things for worse ( always-on messaging ). Either way, it’s fair to say that a lot of the friction has been removed from remote work. While other tools have moved ahead, real-time code collaboration has been a point of contention and viable solutions have only recently arrived on the scene. Developers working on the world’s top code editors have put forward their solutions, and they’re pretty good. You might work on a distributed team and need collaborative coding tools to serve you every day — a category that suddenly includes most of us, thanks to COVID-19. Or perhaps you just need something for the occasional problem-solving session with a friend. Either way, you’ll find something you can use here. 1. Vis

6+ Best Websites for Free Fonts in 2020

Image
I firmly believe that, in order to strike the optimal balance between minimalism and visual appeal, a user interface should display no more than what’s absolutely necessary while making those necessary elements look visually appealing. Keep it simple, but make the simple look amazing. But, what does simple look like exactly? Well, strip away all of the over-the-top marketing gimmicks, redundant features, and cluttering visuals, and most of what’s left is the UI copy and text content. As boring as this sounds, let’s be honest: this is the most important aspect of any app or website. Information and the ability to navigate it is the entire reason users are using our app or website. So with the right typeface coupled with the right font styles (see “ Font vs typeface: the ultimate guide ”), we can create designs that are quite simple and yet visually appealing at the same time. This emphasizes the most important aspects of the design while usin

How to Use jQuery’s $.ajax() for Asynchronous HTTP Requests

Image
Nowadays, developers tend to move away from jQuery and its handy methods for DOM manipulation and Ajax requests that made it hugely popular. Regarding the Ajax requests, the Fetch API , or alternatively, the Axios library , are now more popular tools for performing asynchronous operations. That said, jQuery is still very much alive and powers almost 70,000 websites worldwide. This means that knowing how to use jQuery is still valuable in the day-to-day work of developers, like supporting legacy codebases or maintaining projects that use jQuery as an important dependency. Ajax is a technology that allows developers to make asynchronous HTTP requests without the need for a full page refresh. To make the process less cumbersome than it would be in pure JavaScript, devs have been using the jQuery library for years. In my article An Introduction to jQuery’s Shorthand Ajax Methods , I discussed some of jQuery’s most-used Ajax shorthand methods: $.