Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Mitkä ovat Vue:n tai vastaavan keskeiset edut "perus-React:n" yli?

Sivun loppuun

mavavilj [09.06.2024 10:44:46]

#

Mitkä ovat Vue:n tai vastaavan keskeiset edut "perus-React:n" yli?

mavavilj [09.06.2024 10:45:34]

#

Vuoden vanhaa React:n eduista yli Vue:n:

https://www.reddit.com/r/reactjs/comments/10u17c7/comment/j7a3acv/

_Pete_ [10.06.2024 11:47:17]

#

Näihin sinun kaikkiin kysymyksiin on hyvin ja totuudenmukaisesti vastattu näissä videoissa:


https://www.youtube.com/@programmersarealsohuman5909/videos

mavavilj [10.06.2024 12:46:08]

#

No jaa. Svelte on edelleen syntaksin selkeydessä ja resurssien käytössä ylivoimainen. Pitäisi vain tietää, miksi ja milloin käyttää näitä vanhempia rajapintoja.

Metabolix [11.06.2024 12:33:05]

#

Tietämistä auttaisi, jos opettelisit niitä. Et kai voi oikeasti kuvitella, että oppisit hyvät tiedot erilaisten kirjastojen käytöstä vain selailemalla netistä keskusteluja ja blogeja ilman, että oikeasti kokeilet käytännössä.

mavavilj [11.06.2024 13:32:07]

#

Metabolix kirjoitti:

Tietämistä auttaisi, jos opettelisit niitä. Et kai voi oikeasti kuvitella, että oppisit hyvät tiedot erilaisten kirjastojen käytöstä vain selailemalla netistä keskusteluja ja blogeja ilman, että oikeasti kokeilet käytännössä.

Svelte:n voi todistaa matemaattisesti paremmaksi esimerkiksi rivien ja abstraktioiden määrässä. Toisin olisi, jos kyse on makuasioista.

Metabolix [11.06.2024 15:04:44]

#

Selitä, mitä tarkoittaa matemaattisesti parempi. Kumpi on parempi, 1 vai 2? Miten todistat tämän matemaattisesti?

Grez [11.06.2024 15:24:12]

#

Eikös tuossa puhuttu kahdesta määrästä. Riippuen asiasta suurempi tai pienempi on yleensä parempi. Sanoisin toki että "todistaa matemaattisesti" on todella suureellisesti sanottu kahden numeron keskinäisen suuruuden vertailemisesta :D

Mutta siis varmaankin voisi olettaa että että se jossa on enemmän abstraktioita on parempi.

Rivien määrästä en osaa sanoa mitä se tarkoittaa. Jos jossain on 500 riviä ja toisessa 2000 riviä niin en tuon perusteella kyllä osaa sanoa kumpi on parempi. Toki jos ne tekevät tasan samat asiat tasan yhtä hyvin ja yhtä suorituskykyisesti yms, ovat yhtä luettavia jne, niin sitten sanoisin että vähemmän rivejä on parempi.

Metabolix [11.06.2024 15:27:20]

#

JS-koodin voi laittaa myös yhdelle riville, tuleeko siitä silloin vielä parempi? Työkaluilla voi myös helposti vähentää merkkimäärää, aina vain paranee?

mavavilj [11.06.2024 17:08:14]

#

Metabolix kirjoitti:

Selitä, mitä tarkoittaa matemaattisesti parempi. Kumpi on parempi, 1 vai 2? Miten todistat tämän matemaattisesti?

Siis Svelte:n tapauksessa voidaan laskea, että sama ohjelma vie vähemmän rivejä toteuttaa ja että syntaksissa on vähemmän merkkejä eli se on yksinkertaisempaa. Myös, että ohjelman jäsennys on nopeampaa, koska siinä on vähemmän askelia. Myös, että ohjelma vie vähemmän tilaa.

Tavallaan tuo on makuasia, koska jonkun mielestä React voi olla selkeä, koska siinä sentään sanotaan useimmat asiat. Toisille tämä on "boilerplate":a, joka voidaan piilottaa pois ja jonka kirjoittamiseen ei kannata käyttää aikaa.

React:han siis maksaa teoriassa enemmän rahaa sen takia, että samaan ohjelmaan pitää kirjoittaa kauemmin.

noutti [13.06.2024 06:56:41]

#

Molempia käyttäneensä voin sanoa, että mavavilj ei tälläkään kertaa tiedä mistä höpisee.

Lebe80 [13.06.2024 23:54:05]

#

noutti kirjoitti:

Molempia käyttäneensä voin sanoa, että mavavilj ei tälläkään kertaa tiedä mistä höpisee.

I'M SHOCKED!

mavavilj [14.06.2024 02:04:46]

#

mavavilj kirjoitti:

Vuoden vanhaa React:n eduista yli Vue:n:

https://www.reddit.com/r/reactjs/comments/10u17c7/comment/j7a3acv/

Tulkitsin itse, että Vue:n tarkoitus on rajapintaistaa React:ia. Eli toisin sanoen, React:sta, jossa on isompi kirjasto, revitään kaikki perustoiminnallisuus, mitä saadaan, jonka jälkeen Vue:llä pyritään saamaan tähän jotain toistettavaa, jotta saadaan kehityskustannuksia alas, koska React vaatii liikaa manuaalista koodaamista.

jlaire [14.06.2024 02:18:48]

#

"Better to remain silent and be thought a fool
than to speak and remove all doubt."

Mutta mavavilj myönsi jo aiemmassa keskustelussa trollaavansa. Ja teeskentelee mahdollisimman typerää osoittaakseen korkeakoulun epäonnistuneen, tai jotain sellaista.

mavavilj [14.06.2024 12:08:37]

#

jlaire kirjoitti:

"Better to remain silent and be thought a fool
than to speak and remove all doubt."

Samat sanat. Etenkin kun keskusteltavat väitteet todetaan jo alussa (https://www.reddit.com/r/reactjs/comments/10u17c7/comment/j7a3acv/) ja kun ne sisältävät kohtia, jotka ovat ristiriitaisia tai tulkinnanvaraisia.

Jotkin merkittävät palveluntarjoajat näyttävät hakevan nimenomaan React + Vue -osaamista. Joten miksi heitä kiinnostaa Vue lainkaan? Esimerkiksi: https://www.tietoevry.com/en/create/design-and-experience/for-the-mobile-future/

Eli keskeistä on, että miksi kukaan haluaa migratoida React:sta pois, joka todetaan keskustelun aiheessa. Here's your certificate of https://shorturl.at/Dpp7N and your science article https://tieku.fi/ihminen/ruma-ei-herata-luottamusta with a significant programming zen https://peps.python.org/pep-0020/#the-zen-of-python eli "Beautiful is better than ugly." ja myös kontekstissa "Readability counts.".

https://www.enprowess.com/blogs/wp-content/uploads/2021/09/ChooseReactVue.png

Onkohan täällä keskustelussa näitä jonneja:

https://www.reddit.com/r/Python/comments/9ih95r/i_am_php_developer_what_can_python_do_that_php/
tai
https://www.reddit.com/r/PHP/comments/tu2ydy/why_is_react_so_great_im_still_perfectly_happy/

Mahdollisesti myös Ohjelmointiputkan oma koodi ei ole erityisen vahva referenssi fronttiteknologioiden puolesta.

---

Varoitan vielä, että tulen tekemään rikosilmoituksen henkilökohtaisuuksiin kohdistuvista harhaväitteistä, koska niillä on ilmiselvä henkilöllistävä ja maineeseen kohdistuva klangi, joilla voidaan pyrkiä vaikuttamaan myös elinkeinoon. Nämä ovat rangaistavia tekoja: https://www.minilex.fi/a/rikoslaki-ja-kunnianloukkaus Kommentit on kopioitu - Good luck! Erityisen ansiokasta on yrittää tätä yhteisöissä, joissa monet kanssakeskustelijat osaavat tallentaa tiedot oikeusteknisesti eli todennäköisimmällä kiinnijäämisriskillä.

mavavilj [14.06.2024 14:28:30]

#

Tämän perusteella:

"Your main job will be to implement Web Applications with the use of React or Vue (depending on the project)"

https://klaster.it/en/2022/08/frontend-developer-react-or-vue-tietoevry/

Voisi olla, että niitä käytetään myös vain eri tarkoituksiin, eikä välttämättä sotketa keskenään.

---

Olen kyllä ajatellut poistua tämmöisistä yhteistöistä, joissa mitään ei koskaan perustella, mutta väitetään kaikkea ja tuotetaan itse paskaa content:ia. Do as I say, not as I do?

Ei täällä mitään Svelte-OP:aa tarvita, vaan Beauty Coders, jossa sisäistetään myös Zen-commandmentit.

qeijo [14.06.2024 15:46:32]

#

Voisitko poistua foorumilta.

Metabolix [14.06.2024 19:37:07]

#

mavavilj kirjoitti:

Mahdollisesti myös Ohjelmointiputkan oma koodi ei ole erityisen vahva referenssi fronttiteknologioiden puolesta.

mavavilj kirjoitti:

Do as I say, not as I do?

Oletko koskaan miettinyt, että:

- Ohjelmointiputkan oma koodi on suurelta osin ajalta, jolloin React ei ollut olemassa, virtuaalipalvelin maksoi "paljon", pieniä nettisivuja ylläpidettiin webhotellissa esim. PHP 5.2:lla, IE6 oli yhä olemassa, CSS-animaatioita ei nykyiseen tapaan käytetty ja jotkut intoilijat pitivät selaimesta JavaScriptin pois päältä.

- Ohjelmointiputkan ylläpitäjiä ei paljon web-fronttiteknologiat kiinnosta eikä ole mitään tarvetta tuottaa uusia "referenssejä" tältä alalta, kun on jo reilusti työhistoriaa.

- Ohjelmointiputkan ylläpitäjillä on oikeita töitä ym. asioita, ja toisaalta ei ole selkeitä kontakteja viiteryhmiin, joissa suomenkeliselle sivustolle olisi suurta kysyntää. Sivuston frontin uudistaminen ei ole siksi minkäänlainen prioriteetti.

Jos haluat referenssiksi koodata Ohjelmointiputkan frontin uusiksi Sveltellä, kyllä varmaan voitaisiin järjestää asia.

mavavilj kirjoitti:

Olen kyllä ajatellut poistua tämmöisistä yhteistöistä

Se voisi olla kaikille paras ratkaisu, kun ei näistä keskusteluista sinunkaan osaltasi kerry oikein rakentavaa sisältöä vaan lähinnä kopioit netistä mielipiteitä.

wy5vn [14.06.2024 20:20:12]

#

mavavilj kirjoitti:

Jos haluat referenssiksi koodata Ohjelmointiputkan frontin uusiksi Sveltellä, kyllä varmaan voitaisiin järjestää asia.

No kun ei sille kelpaa hommat kuhan ulisee vaan.


Sivun alkuun

Vastaus

Muista lukea kirjoitusohjeet.
Tietoa sivustosta