DEV Community

Cover image for Top 3 Development Trends in 2019
Tomek Poniatowicz for GraphQL Editor

Posted on • Edited on

30 6

Top 3 Development Trends in 2019

This year will for sure bring new ideas to the web development as well as cultivate some well-known ones. To provide you with an insight into what is going to happen this year, these are the trends that will continue to dominate the development of the network.

Progressive Web Apps

Progressive Web Apps (PWA) is a new approach to building applications by combing the best features of the web with the top qualities of mobile apps. PWA has no entry barrier as no install is required. From the very launch in a browser, PWA slowly builds a “relationship” with its user over time by providing features like blazingly fast loading time (even on low-performing networks), communicating relevant information with push notifications or as simple things as easier access by the home-screen icon.

The key advantages of Progressive Web App are:

  • Progressive & responsive - works the same for every user, regardless of browser choice or device
  • Connectivity independent - designed to work offline or on a low-performing network connection.
  • Engageable & shareable - users can add apps to their home screen (by-passes app stores) & share easily via URL.

PWA

Source: Google Developers

Low-code development solutions

LCDPs are visual-based design system which means that the amount of coding is often reduced to zero and that of most of it is replaced by a draw/drag-and-drop system. The rising demand for automation and innovation in many different industries requires:

  • Faster development process,
  • Easier deployment,
  • Cost reduction.

This allows building apps faster (shorter time-to-market) and is expected to push the low-code development trend into its highest high in the next couple of years, which would make tools like Fuse Open (mobile apps), BuildBox (mobile games), Airtable (spreadsheet-database) or GraphQL Editor (GraphQL schema design) observe the rise of popularity.

Low-code GraphQL Editor

Cybersecurity

We no longer go online, we live online.

It's a truth hard to swallow but we are ruled by the Internet. It took control of our lives. We work, learn, shop & spend our free time online. More and more aspects of our lives are becoming digitalized so no wonder that our security online has become one of the most (if not the most) important issue. Since we are more tend to upload our confidential data like credit cards, IDs and other to the web, it makes data breaches & cyber threats becoming more frightening than ever before. As recent history has shown, no one is safe. In 2018 we had some major data breaches including Starwood-Marriot (500 million users data), Quora (100 million) and 2019 started with shocking information that since 2012 Facebook has not properly secured the passwords of as many as 600 million users. These passwords were stored in plain text and able to be accessed by more than 20,000 of Facebook’s employees.

10 Biggest Data Breaches in 2018 by Avast

Source: Avast Blog

With that in mind, companies need to improve their security system to protect their (and their users) private data. Cybercriminals won’t stop to look for vulnerabilities and new solutions are necessary to battle new cybersecurity challenges.

Image of Datadog

The Future of AI, LLMs, and Observability on Google Cloud

Datadog sat down with Google’s Director of AI to discuss the current and future states of AI, ML, and LLMs on Google Cloud. Discover 7 key insights for technical leaders, covering everything from upskilling teams to observability best practices

Learn More

Top comments (2)

Collapse
 
revskill10 profile image
Truong Hoang Dung • Edited

I'm not gonna use PWA for my products, because it's hard to invalidate cache once the site has new updates. Maybe more tutorials are needed in this field.

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

I think PWA might take a while to be adopted as I yet to see a lot of people adopting it.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay