Pagepro Blog

Pagepro Blog


Recent Posts


Recent Comments


Archives


Categories


Meta


Navigation
Featured

CTO Guide

Is Native dying? – Why it’s better to build a PWA instead of Native app in 2019.

Posted on June 21st, 2019.

Are we getting close to the end of Native? There was a battle between PWA and Native apps for a while, but it quickly switched to “Why PWA vs Native is the wrong question?”. Before the golden age of PWA, when you had a product, you wanted to build a “Web version + Android app + iOS app” for it. But since PWA is becoming more and more...

Featured

JavaScript

React vs Vue – A Quick Comparison

Posted on June 7th, 2019.

One of the hottest battles on the front-end market is a battle between React and Vue. Both are easy to learn, easy to use, efficient, and exceptionally fast. Both are also: view libraries component-based using virtual DOM building native apps very flexible generating clean code So what makes one better than another? Here are the few...

Featured

WordPress

Gutenberg’s Fundamentals – The Benefits and Disadvantages

Posted on May 31st, 2019.

Introduction Gutenberg is a page creator introduced in place of the TinyMCE editor, and implemented in WordPress version below 5.0. The main idea of the new tool is to be able to edit/build web pages using blocks and to make WordPress a more intuitive environment for creating web pages. Adding such a tool to WordPress is intended to...

Featured

CTO Guide

React vs Angular – a Quick Comparison.

Posted on May 27th, 2019.

To make it simple, React is the library made by Facebook, while Angular is a full-fledged MVC framework developed by Google. From the educational point of view, React is much easier to learn, but it’s still only a library. Angular may be harder, but once you learn it, you have the knowledge of the entire MVC framework. From the technical...

Featured

CTO Guide

How To Increase Development Productivity

Posted on May 20th, 2019.

Like it or not – people work better if you motivate them, and work badly if you don’t. On top of that, many developers are self-motivated until they spend more time in the company, and becoming lazy by nature. Understanding professionalism seems obvious, but after a while, people becoming more personal about their work, getting...

Featured

JavaScript

Getting Started with GatsbyJS + Styled Components + Storybook

Posted on May 2nd, 2019.

Introduction Let me show you how to use GatsbyJS with Styled Components and Storybook. Gatsby is a framework generator built with React and GraphQL. This is a static-site generator which helps you build blazing fast websites and apps. To front-end side, I will use Styled Components – the library which allows writing CSS styled in...

Featured

CTO Guide

React Team Augmentation: The Step-By-Step Guide

Posted on April 26th, 2019.

A CTO is sitting in a meeting room, looking at the Hangout screen. He has his potential remote developer on the call. He just received his offer and it looks perfect. Seem like no other way than to go for it. So he’s asking the last questions: How do I see the progress? How do I know how many hours you actually work? How do I control...

Featured

JavaScript

Three advantages of using TypeScript in your React project

Posted on April 19th, 2019.

TypeScript has grown significantly over the past two years. In the first quarter of 2019, it is one of the fastest growing languages and it sits at the top of languages compiled to JS. This trend is clearly visible in the results of a The State of JavaScript survey. Among 20 000 of respondents, 80% are satisfied with TypeScript or are...

Featured

HTML

How to build a slider without JavaScript

Posted on April 19th, 2019.

You don’t need to use JS to add a slider on a page anymore! It’s possible to create it with HTML and CSS just by using radio inputs and labels. Implementation Add a wrapper with radio inputs and slides in order to have two slides: you have to add two inputs input for the first slide has to have checked attribute added you have to add the...

Featured

CTO Guide

How To Outsource React Project

Posted on April 11th, 2019.

Laziness gave birth to many great inventions. We speed up communication. We automate whatever we do. We want to have the formula for everything there is, and we want to have remote control over everything there is. It’s becoming almost natural for humankind to build the program or machine so we can have more time for ourselves. But...