Best Practices of Web Application Hosting in Alibaba Cloud

This article was originally published on Alibaba Cloud. Thank you for supporting the partners who make SitePoint possible. Deploying a highly available and scalable web application on a traditional data center is a complex and expensive undertaking. One must invest a lot of effort and resources into capacity management. But …

6 Ways to Bring Your Development Team Together with Technology

Are you looking for better ways of bringing the team together? Would you benefit from an arsenal of tools that facilitate team working, while boosting productivity and creativity? Project managers in development teams have to be leaders of balance, progress, decision, and business need. Exhausting! Maybe you need to consider …

Build a Single-Page App with Go and Vue

This article was originally published on the Okta developer blog. Thank you for supporting the partners who make SitePoint possible. Single-Page Applications (SPAs) improve user experience by offering rich UI interactions, fast feedback, and the relief of knowing you don’t need to download and install a traditional application. Browsers are …

Growing a Business Is About the Customer, Not the Product

Gary Tramer is the co-founder of successful sales engine enterprises SearchWords and LeadChat, and most recently PoweredLocal, a wireless marketing and data analysis automation system. As an expert in sales, lead generation and conversion maximization, Gary is the perfect person to talk to about how businesses create and grow customer …

Nuxt.js: a Minimalist Framework for Creating Universal Vue.js Apps

Universal (or Isomorphic) JavaScript is a term that has become very common in the JavaScript community. It’s used to describe JavaScript code that can execute both on the client and the server. Many modern JavaScript frameworks, like Vue.js, are aimed at building single-page applications (SPAs). This is done to improve …

Looking for the Perfect UX/UI Tools? Check Out These Great Ones

This sponsored article was created by our content partner, BAW Media. Thank you for supporting the partners who make SitePoint possible. As the saying goes: "an ounce of prevention is worth a pound of cure". More companies than ever are beginning to heed this advice. They're realizing that it is …

Optimize the Performance of a Vue App with Async Components

Single-page applications sometimes cop a little flack for their slow initial load. This is because traditionally, the server will send a large bundle of JavaScript to the client, which must be downloaded and parsed before anything is displayed on the screen. As you can imagine, as your app grows in …

How to Build React 16 Web Apps with the Sencha Grid

React 16 is the first version of React built on top of React’s new core architecture, codenamed “Fiber”. React 16 is designed from the ground up to support asynchronous rendering, which allows processing large component trees without blocking the main execution thread. It supports a number of key features such …

How to Deploy and Host a Joomla Website on Alibaba Cloud ECS

This article was originally published on Alibaba Cloud. Thank you for supporting the partners who make SitePoint possible. Joomla! is a free and open source content management system (CMS), and is one of the most popular among them. According to the official website, Joomla! is built on a model-view-controller web …

Best JavaScript Frameworks, Libraries and Tools to Use in 2019

It seems there are more JavaScript frameworks, libraries, and tools than there are developers. As of May 2017, a quick search on GitHub reveals more than 1.1 million JavaScript projects. There are 500 thousand usable packages on npmjs.org with almost 10 billion downloads every month. This article endeavors to explain …

How to Build a Stunning Portfolio Website as a Web Developer

This sponsored article was created by our content partner, BAW Media. Thank you for supporting the partners who make SitePoint possible. In your role as a professional web developer, you're up for just about any website-building challenge. But, building a creative website portfolio for your own services isn't something you're …