Reactin parhaat käytänteet
Kauranen, Matias; Kursula, Veikka (2025)
Kauranen, Matias
Kursula, Veikka
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202503315329
https://urn.fi/URN:NBN:fi:amk-202503315329
Tiivistelmä
Opinnäytetyö käsittelee parhaimpia Reactiin liittyviä käytänteitä, joilla kehitettävistä sovelluksista voi saada helpommin ylläpidettäviä, tehokkaita ja skaalautuvia. Työ on toteutettu kehittämällä esimerkkisovellus, minkä avulla parhaimpia käytänteitä demonstroitiin. Käytänteiden valinnassa ja teoriaosuudessa hyödynnettiin verkkoaineistoja.
Tavoitteena oli syventää Reactin osaamista sekä ymmärrystä frontend-ohjelmistokehityksestä yleisesti, josta on hyötyä. React on yhä keskeisimpiä frontend-kehityksen teknologioita ja paljon käytössä yritysmaailmassa.
Työn tuloksena kehitettiin sovellus, jonka lähdekoodi havainnollistaa Reactin parhaita käytänteitä käytännössä. Opinnäytetyö paransi ymmärrystä React-kehityksestä ja frontend-ohjelmistokehityksen periaatteista, mikä vahvisti osaamista työelämän tarpeita varten ja näin se tuki ammatillista kehittymistä. This thesis focuses on a set of best practices related to React. In the thesis, an example application has been developed where some of the best and most well-known practices in React are implemented. The practices are demonstrated through code examples. Online materials were used in the selection of practices and theory.
The goal was to deepen React skills and understanding of front-end software development in general, which is useful, especially from a working life perspective. React is still one of the most used front-end technologies.
The result of the work was an application whose source code illustrates React's best practices in practice. The work improved the understanding of React and the principles of front-end development.
Tavoitteena oli syventää Reactin osaamista sekä ymmärrystä frontend-ohjelmistokehityksestä yleisesti, josta on hyötyä. React on yhä keskeisimpiä frontend-kehityksen teknologioita ja paljon käytössä yritysmaailmassa.
Työn tuloksena kehitettiin sovellus, jonka lähdekoodi havainnollistaa Reactin parhaita käytänteitä käytännössä. Opinnäytetyö paransi ymmärrystä React-kehityksestä ja frontend-ohjelmistokehityksen periaatteista, mikä vahvisti osaamista työelämän tarpeita varten ja näin se tuki ammatillista kehittymistä.
The goal was to deepen React skills and understanding of front-end software development in general, which is useful, especially from a working life perspective. React is still one of the most used front-end technologies.
The result of the work was an application whose source code illustrates React's best practices in practice. The work improved the understanding of React and the principles of front-end development.