.../articles/
Five Benefits of Using STUDIO for Landing Pages, from a Designer's Perspective

Five Benefits of Using STUDIO for Landing Pages, from a Designer's Perspective

2020.01.16

If you know nothing about STUDIO, check out the official site first. There are similar services like Wix and Squarespace, but among them STUDIO has been getting attention as an easy-to-use, domestically-made (Japanese) option.

In my mind, "building a website without writing code" used to mean "not worrying about what's inside the code" — that's how I thought about builders up to now, treating the output HTML as something you just close your eyes to. Positioning elements with position: absolute as the default approach, that kind of thing. (Then again, I don't touch builders much, so my perception might just be outdated.)

But once I actually tried it, it felt much closer to hand-writing markup — you can build while staying conscious of the actual HTML elements — and that changed my perception for the better.

What I built

I built a landing page for a service we're developing in-house. Cloud order management app for farm produce | qrop https://qrop.app/ Here's what the whole thing looks like.

It's a web service that makes ordering farm produce easy. If you're a farmer, please give it a try 👨‍🌾

Here's a rundown of what I liked while building this landing page.

Things I liked

  • You can choose how elements are positioned
  • Easy to check responsive behavior
  • HTML element structure is visualized
  • Plenty of image and font assets available
  • SEO settings dashboard is easy to use

You can choose how elements are positioned

The "01" number is positioned absolutely, while the text is positioned relatively. You can choose whether each element is positioned relatively or absolutely. If everything is position: absolute, it becomes a headache once you start thinking about responsive support. Most of the time you actually want things to adapt as the browser width changes, and with relative positioning it's easier to grasp what's happening in the underlying code, too.

Easy to check responsive behavior

The UI for resizing the screen, similar to Chrome DevTools, is really easy to use. The system where the design you built shows up correctly for each tablet and smartphone size is intuitive and easy to understand, and since the positioning approach follows a flex-like way of thinking, you can build layouts that hold together well without breaking. Being able to hide elements per device is also quietly helpful.

HTML element structure is visualized

As you nest blocks while building, the structure inevitably gets complex, but since a layer view is shown on the right side, you can keep building while checking the structure. You can also assign IDs, which makes things visually easier to follow too.

Plenty of image and font assets available

Having so much material available — high-quality images from Unsplash, Morisawa fonts via Typesquare, and more — is a really welcome feature. The Morisawa fonts especially! Just having those available gets me really excited.

SEO settings dashboard is easy to use

This preview genuinely impressed me. Meta-tag-related stuff often only becomes visible once you actually push to production, so it tends to get put off — but seeing it presented like this really makes you feel like you need to write it properly.


Plenty of other people have already written on note.com and elsewhere about the more obvious selling points, like onboarding, the publishing flow, and ease of editing — so I focused on introducing the points I personally found appealing.

I think it'd open up even more expressive possibilities if you could use negative margins, or assign editing-friendly names to layers instead of just IDs. It looks like CMS functionality is also in development, so I'm looking forward to that.

Building this, I noticed that while STUDIO is designed so you don't need markup skills to use it, having that knowledge probably helps you understand how to use STUDIO even better. The way of thinking — stacking blocks and defining the behavior of the elements they contain — is fundamentally the same as building HTML. It might even be that building designs in STUDIO could help you understand HTML and CSS along the way.

I'd like to stay flexible about how I build things, not just always building from scratch but adapting the approach depending on the purpose. I hope no-code services keep growing in popularity, and that we head toward an era where people from all kinds of backgrounds can create good content — with good design too.

written by

.../article/

Articles

All articles

From Firebase to Vercel, Contentful to microCMS — a migration log written with Claude Code

From Firebase to Vercel, Contentful to microCMS — a migration log written with Claude Code

We moved our corporate site's hosting and CMS, and made it bilingual along the way. The constraints we only found by running against real data were more useful than the migration itself, so this post focuses on where we got stuck.

Can't Read POST Data with Firebase Functions × Remix?

Can't Read POST Data with Firebase Functions × Remix?

How to read POST data from a Remix action when running on Firebase Functions.

Generative AI for Executives and Leaders: An Approach to Self-Driven DX

Generative AI for Executives and Leaders: An Approach to Self-Driven DX

Building a structure where executives and leaders themselves can identify issues and evaluate solutions using generative AI. We introduce how combining this with our hands-on support dramatically improves both the quality and speed of digital transformation.

Deploying a Monorepo Next.js App (App Router) to AWS Amplify

Deploying a Monorepo Next.js App (App Router) to AWS Amplify

Notes on the obstacles we hit while deploying a Next.js app managed in a monorepo to AWS Amplify.

Keeping Production Running Smoothly with Remote Work and Online Meetings [Documentation]

Keeping Production Running Smoothly with Remote Work and Online Meetings [Documentation]

Many production companies have adopted remote work as a result of the pandemic, and we are one of them.

Designing an E-Commerce Site That Sells: How to Find Great Reference Examples

Designing an E-Commerce Site That Sells: How to Find Great Reference Examples

There is no single formula for e-commerce design that sells. Driving revenue requires a solid concept, and getting to that concept requires thorough research.

Productivity Tools We Recommend as a Production Company, Including Services That Work Well Solo

Productivity Tools We Recommend as a Production Company, Including Services That Work Well Solo

With remote work becoming the norm during the COVID-19 pandemic, our team now works from home most days of the week.

We Released Thought Recorder, a Figma Plugin for Keeping a Commit History of Your Designs

We Released Thought Recorder, a Figma Plugin for Keeping a Commit History of Your Designs

We hope this helps web designers who work in Figma. Read on for how to use it.

How to Build an E-Commerce Site, and Which Platforms We Recommend

How to Build an E-Commerce Site, and Which Platforms We Recommend

Shopping online for fashion, appliances, and even groceries is now routine. With the pandemic accelerating the shift, we receive a steady stream of questions about which platform to use and how much it costs.

Generating FastAPI Schema Classes from OpenAPI

Generating FastAPI Schema Classes from OpenAPI

We chose FastAPI, a relatively modern framework, for a Python API project. FastAPI can generate an OpenAPI definition from your backend code, but here we do the opposite: generating FastAPI schema classes from an OpenAPI definition prepared in advance.

View all articles

Contact us