-
Notifications
You must be signed in to change notification settings - Fork 383
Description
URL of the page
Nature of the issue
This is an issue with the UX, information architecture, and/or copy used on your landing page.
Expected behavior
I expect to quickly understand what the library and/or product does and how it might be useful to me.
Is this a library? Is it a BaaS? Is it a tool?
Actual behavior
I had to dig to even get a hint of what LoopBack is.
I found the information on the LoopBack landing page very confusing for someone who hit the site unprimed. I think the information on the introductory landing site is mostly only meaningful to people who already know what LoopBack is.
Here's what happened so you can understand where I'm coming from. I am a web developer who might use something like LoopBack but I was searching Google to find some audio software of the same name. First off, the Google page description was already vague but I clicked the link out of idle curiosity.
From the copy that greets you on the page there's nothing that really tells you what LoopBack does AND how it does that. Only the former if anything.
Suggested resolution
I had to go to the docs page to see: "LoopBack is a highly extensible, open-source Node.js framework based on Express that enables you to quickly create APIs and microservices composed from backend systems such as databases and SOAP or REST services."
Something like that should be on the landing page and probably a bit more too because I'm still not sure how LoopBack would improve my development life. You could potentially put a block under the hero section and before the 4 "features." Or, you could move the GitHub stars and place some useful information there.
The text right below the main header is often used to pitch the usefulness of a product/service. Right now it says: "LoopBack 4 is the next step in the evolution of LoopBack." which to someone unfamiliar with the tool might as well read "LoopBack is the new version of LoopBack." I'd update this to be more of an elevator pitch or at least tell people what exactly LoopBack is.
Here's the current Google description: "A Brand New Core. A brand new LoopBack core to deliver great extensibility and flexibility written in TypeScript/ES2017." Not very informative, so getting Google to pick up something else would be helpful.
Something else I personally find helpful for understanding a new tool is a visual example of the tool in use. For example, see: https://www.styled-components.com/ or https://reactjs.org/