Kaikki artikkelit

Sivuston tai sovelluksen rakentaminen Lovablella

Lovablella verkkopalvelun voi rakentaa kuvailemalla sen. Esittelen kaksi sillä tehtyä verkkokauppapalvelua ja sen, mihin kannattaa kiinnittää huomiota.

  • Lovable
  • Tekoäly

Lovable on tekoälypalvelu, jossa verkkosivusto tai -sovellus rakennetaan kuvailemalla se tavallisella kielellä. Lovable kirjoittaa koodin, luo tietokannan ja käyttäjätunnistuksen ja julkaisee sovelluksen. Alla on kaksi oikeaa verkkopalvelua, jotka ”entinen asiakkaani” 😅 rakensi Lovablen avulla itse. Ne näyttävät, miten raskaasta ja kehittäjävetoisesta WooCommerce-projektista voi siirtyä ketterästi tällaiselle alustalle, jossa omistaja kehittää palveluaan itse.

Mikä Lovable on?

Lovablen oman kuvauksen mukaan se on full-stack-alusta, joka tuottaa käyttöliittymän, taustapalvelun, tietokannan, kirjautumisen ja integraatiot. Kaikki on muokattavaa koodia. Sovellukset ovat React-sovelluksia ja taustapalvelu on joko Lovablen oma, Supabaseen perustuva Cloud tai oma Supabase-projekti.

Koodi on käyttäjän omaa. Projektin voi synkronoida GitHubiin tai muuhun Git-palveluun, jolloin kehittäjä voi jatkaa sitä tavallisilla työkaluilla ja muutokset kulkevat molempiin suuntiin. Sovellus ei siis jää lukkoon yhden palveluntarjoajan alustalle, toisin kuin suljetuissa kotisivukoneissa.

Esimerkki 1: Reddy

Reddyn etusivu työpöydällä: otsikko Avaa oma kauppasi ja myy collegeita, alla neljä etua kortteina. Reddyn etusivu puhelimella.
reddyshop.co – print-on-demand-alusta oman paitakaupan avaamiseen.

Reddy on palvelu, jolla kuka tahansa voi avata oman paita- ja merch-kaupan ilman varastoa. Käyttäjä rekisteröityy, valitsee tuotteet, lisää omat painatuksensa ja muokkaa kaupan värit ja fontit. Reddy hoitaa tuotannon, maksut ja toimitukset. Etusivulla on interaktiivinen esikatselu, jossa kaupan ulkoasua voi kokeilla ennen rekisteröitymistä. Siellä on myös laskuri, joka näyttää myyjän katteen.

Kyse on kokonaisesta sovelluksesta, jossa on käyttäjätilit, kauppojen hallinta ja tilausten käsittely.

Esimerkki 2: Kaupunkipaidat

Kaupunkipaitojen etusivu: otsikko Sinun paikkasi ja kuvakaruselli, jossa Helsinki-karttapaita. Kaupunkipaitojen etusivu puhelimella.
kaupunkipaidat.fi – verkkokauppa, jossa on painatuksia tuhansista suomalaisista paikoista.

Kaupunkipaidat on verkkokauppa, jossa myydään painatuksia satojen suomalaisten kaupunkien ja kuntien sekä tuhansien paikkojen teemalla. Asiakas voi lisäksi suunnitella oman karttapaidan.

Mitä Lovable tekee hyvin?

  • Nopeus. Toimiva ensimmäinen versio syntyy tunneissa ja muutokset saa julkaistua heti.
  • Ulkoasu. Lopputulos on nykyaikainen ja toimii puhelimella ilman erillistä suunnittelutyötä.
  • Taustapalvelut valmiina. Tietokanta, kirjautuminen ja tiedostojen tallennus saadaan ilman palvelinten pystyttämistä.
  • Omistaja kehittää itse. Uusi ominaisuus ei vaadi tarjouspyyntöä ja kehitysjonoa, vaan sen voi kuvata ja kokeilla heti.
  • Koodi on omaa. Sovellusta voi jatkaa myös ilman Lovablea.

Mihin kannattaa kiinnittää huomiota?

Tietoturva. Vuonna 2025 tietoturvatutkija löysi yli sata Lovablella tehtyä sovellusta, joiden tietokantaan pääsi käsiksi ilman kirjautumista, koska tietokannan käyttöoikeussäännöt puuttuivat. Tapaus sai tunnisteen CVE-2025-48757. Lovable kiistää vastuunsa, koska säännöt ovat kunkin sovelluksen tekijän vastuulla. Siksi jokaisen taulun käyttöoikeudet kannattaa tarkistaa ennen kuin sovellukseen tallennetaan asiakastietoja.

Hakunäkyvyys. Sivujen otsikot, kuvaukset, rakenteinen data ja sivukartta kannattaa määritellä erikseen, kuten millä tahansa alustalla. Lisää aiheesta artikkelissa GEO ja rakenteinen data.

Maksut ja integraatiot. Maksunvälitys, kirjanpito ja toimitukset kannattaa testata huolellisesti myös virhetilanteissa, kuten keskeytyneen maksun tai epäonnistuneen tilauksen siirron kohdalla.

Ylläpito. Kun sovellusta kehitetään pitkään kehotteilla, koodia kannattaa välillä siivota ja yhtenäistää. Sen voi tehdä kehittäjä tai juuri tähän työhön erikoistunut tekoäly.

Milloin Lovable kannattaa?

  • Palvelu, jota omistaja haluaa kehittää itse ja nopeasti. Juuri tässä Lovable on vahvimmillaan.
  • Sovellus, jossa on kirjautuminen ja omaa logiikkaa, kuten Reddyn kaltainen alusta.
  • Uuden palvelun kokeilu oikeilla käyttäjillä ennen isompaa investointia.
  • Sisäiset työkalut, joita käyttää pieni joukko ihmisiä.

Sisältöpainotteiseen yrityssivustoon tai verkkokauppaan, jota päivittää moni ihminen ja jossa tarvitaan monikielisyyttä tai valmiita integraatioita, WordPress ja WooCommerce ovat usein edelleen varmempi valinta. Hyvä yhdistelmä voi olla myös Lovablella tehty sovellus WordPress-sivuston rinnalla.

Jos rakennat palvelua Lovablella ja haluat käydä läpi tietoturvan, hakunäkyvyyden tai integraatiot, autan mielelläni. Lue lisää tekoälyratkaisuista.

Usein kysyttyä

Voiko Lovablella tehdä oikean verkkokaupan?

Voi, kuten Reddy ja Kaupunkipaidat osoittavat. Maksut, toimitukset ja käyttöoikeudet kannattaa testata huolellisesti ennen avaamista, kuten minkä tahansa verkkokaupan kohdalla.

Kuka omistaa Lovablella tehdyn koodin?

Lovablen mukaan koodi on käyttäjän omaa. Kun projekti synkronoidaan GitHubiin, kopio on omassa hallinnassa ja kehittäjä voi jatkaa työtä ilman Lovablea.

Voiko WooCommerce-kaupan siirtää Lovableen?

Voi. Tuotteet, asiakkaat ja tilaushistoria viedään WooCommercesta ja tuodaan uuteen tietokantaan ja vanhoista osoitteista tehdään uudelleenohjaukset, jotta hakunäkyvyys säilyy. Käytännössä kauppa rakennetaan uudelleen, mutta Lovablella se onnistuu nopeasti.

Tarvitsetko apua?

Kerro, mitä tarvitset, niin mietitään yhdessä, miten asia kannattaa hoitaa.

Kerro projektistasi