Naturaily logo with transparent background

Web Development

Dive into the world of web development, where we explore the latest technologies, frameworks, and best practices for creating effective websites.

abstract shapes in orange, sage, white and red

Web Development Insights

  • Night view of a city skyline with illuminated skyscrapers and a bridge, reflecting on a calm body of water.

    October 08, 2018 • 5 min read

    12 Companies That Have Utilized Vue.js in Their Applications

    In recent years, one of the most popular JavaScript frameworks has been Vue.js. Companies from various industries make use of this technology to create their own and original applications that are used by millions of users every day. This article aims to present you a list of diverse applications that were done with the use of Vue.

    READ MORE
  • Split image of a highway interchange, with "Kafka" logo on the left and "Mosquitto" logo on the right, symbolizing data flow.

    October 01, 2018 • 4 min read

    MQTT vs Kafka: A Communication Between Microservices

    The architecture created with the use of microservices is one of the most important breakthroughs in recent years in the world of web and software development. The modular structure assures independence of every single microservice, simplifying the deployment. This, though, has an impact on the microservices’ communication. Tools like Kafka and MQTT help tackle this challenge.

    READ MORE
  • Hands typing on a vintage typewriter with a blank page, next to a cup of coffee and eucalyptus leaves on a white wooden table.

    September 03, 2018 • 8 min read

    Value Based Pagination in Ruby on Rails

    Without the proper pagination, your SEO can level down and the visitors of your website may find it harder to… find the website contents they’re really looking for. It’s really important! Read on to understand how to properly set up the pagination in Rails.

    READ MORE
  • People walking on a large calendar grid painted on the ground, with dates and events listed in each square.

    August 27, 2018 • 9 min read

    Ruby: Count Articles by Category [Elastic Search]

    Have you ever wanted to count how many articles will be left in a certain category after search? To give you an idea of what I mean, as an example let’s use the application that will be the outcome of this tutorial. Our database contains music albums which are categorized by the genre and subgenre.

    READ MORE
  • Silhouetted mountain range with layers of hills under a clear sky, creating a serene and tranquil landscape.

    August 06, 2018 • 5 min read

    State of Vue.js in 2018

    The Vue popularity is a really interesting topic. After its ultra-dynamic usage growth around 2019 and 2020, it began to lose some popularity as React took the market by the storm and revelations such as Svelte emerged. Still, Vue has a solid group of practitioners and it’s definitely worth trying.

    READ MORE
  • Close-up of hands typing on a smartphone with a visible keyboard and text input field, outdoors.

    August 06, 2018 • 10 min read

    How to Use PWA Plugin in Vue CLI 3.0

    Vue and PWA: do they cooperate? Yes! With the emergence of Vue CLI 3.0, it’s really easy-peasy – at least for a developer. With this article, we bring you all the answers so you know how to create PWA within Vue. Let’s go!

    READ MORE

Supercharge Your Website

We’re here to guide you every step of the way