Skip to content

Commit e42d0a3

Browse files
committed
Resolve conflicts
1 parent 3dcaee0 commit e42d0a3

File tree

3 files changed

+7
-46
lines changed

3 files changed

+7
-46
lines changed

src/content/learn/add-react-to-an-existing-project.md

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,11 @@ Recimo da imate postojeći veb sajt na `example.com` napravljen sa nekom drugom
2020

2121
Evo kako preporučujemo da to uradite:
2222

23-
<<<<<<< HEAD
24-
1. **Napravite React deo vaše aplikacije** koristeći jedan od [React-based framework-a](/learn/start-a-new-react-project).
23+
1. **Napravite React deo vaše aplikacije** koristeći jedan od [React-based framework-a](/learn/creating-a-react-app).
2524
2. **Specifikujte `/some-app` kao *base path*** u konfiguraciji vašeg framework-a (evo kako: [Next.js](https://nextjs.org/docs/app/api-reference/config/next-config-js/basePath), [Gatsby](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/path-prefix/)).
2625
3. **Konfigurišite vaš server ili proxy** tako da sve rute ispod `/some-app/` budu obrađene od strane vaše React aplikacije.
2726

28-
Ovo će omogućiti React delu vaše aplikacije da [koristi najbolje prakse](/learn/start-a-new-react-project#can-i-use-react-without-a-framework) koje su ugrađene u te framework-e.
29-
=======
30-
1. **Build the React part of your app** using one of the [React-based frameworks](/learn/creating-a-react-app).
31-
2. **Specify `/some-app` as the *base path*** in your framework's configuration (here's how: [Next.js](https://nextjs.org/docs/app/api-reference/config/next-config-js/basePath), [Gatsby](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/path-prefix/)).
32-
3. **Configure your server or a proxy** so that all requests under `/some-app/` are handled by your React app.
33-
34-
This ensures the React part of your app can [benefit from the best practices](/learn/creating-a-react-app#full-stack-frameworks) baked into those frameworks.
35-
>>>>>>> d52b3ec734077fd56f012fc2b30a67928d14cc73
27+
Ovo će omogućiti React delu vaše aplikacije da [koristi najbolje prakse](/learn/creating-a-react-app#full-stack-frameworks) koje su ugrađene u te framework-e.
3628

3729
Mnogi React-based framework-ovi su full-stack i omogućavaju vašoj React aplikaciji da iskoristi server. Međutim, možete koristiti isti pristup čak i ako ne možete ili ne želite da pokrećete JavaScript na serveru. U tom slučaju, servirajte HTML/CSS/JS export ([`next export` output](https://nextjs.org/docs/advanced-features/static-html-export) za Next.js, default za Gatsby) na `/some-app/` umesto toga.
3830

@@ -159,11 +151,7 @@ root.render(<NavigationBar />);
159151

160152
Primećujemo kako je originalni HTML sadržaj iz `index.html` sačuvan, ali vaša `NavigationBar` React komponenta sada se pojavljuje unutar `<nav id="navigation">` iz vašeg HTML-a. Pročitajte [createRoot dokumentaciju](/reference/react-dom/client/createRoot#rendering-a-page-partially-built-with-react) da biste saznali više o renderovanju React komponenti unutar postojeće HTML stranice.
161153

162-
<<<<<<< HEAD
163-
Kada usvojite React u postojeći projekat, uobičajeno je da počnete sa malim interaktivnim komponentama (kao što su dugmad), i onda postepeno "idete na viši nivo" dok na kraju vaša cela stranica nije napravljena sa React-om. Ako ikada dođete do tog nivoa, preporučujemo da odmah nakon toga pređete na [React framework](/learn/start-a-new-react-project) da biste dobili najviše od React-a.
164-
=======
165-
When you adopt React in an existing project, it's common to start with small interactive components (like buttons), and then gradually keep "moving upwards" until eventually your entire page is built with React. If you ever reach that point, we recommend migrating to [a React framework](/learn/creating-a-react-app) right after to get the most out of React.
166-
>>>>>>> d52b3ec734077fd56f012fc2b30a67928d14cc73
154+
Kada usvojite React u postojeći projekat, uobičajeno je da počnete sa malim interaktivnim komponentama (kao što su dugmad), i onda postepeno "idete na viši nivo" dok na kraju vaša cela stranica nije napravljena sa React-om. Ako ikada dođete do tog nivoa, preporučujemo da odmah nakon toga pređete na [React framework](/learn/creating-a-react-app) da biste dobili najviše od React-a.
167155

168156
## Koristite React Native u postojećoj mobilnoj aplikaciji {/*using-react-native-in-an-existing-mobile-app*/}
169157

src/content/learn/keeping-components-pure.md

Lines changed: 3 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -606,15 +606,9 @@ export default function StoryTray({ stories }) {
606606
import { useState, useEffect } from 'react';
607607
import StoryTray from './StoryTray.js';
608608

609-
<<<<<<< HEAD
610-
let initialStories = [
609+
const initialStories = [
611610
{id: 0, label: "Priča od Ankit" },
612611
{id: 1, label: "Priča od Taylor" },
613-
=======
614-
const initialStories = [
615-
{id: 0, label: "Ankit's Story" },
616-
{id: 1, label: "Taylor's Story" },
617-
>>>>>>> 50d6991ca6652f4bc4c985cf0c0e593864f2cc91
618612
];
619613

620614
export default function App() {
@@ -708,15 +702,9 @@ export default function StoryTray({ stories }) {
708702
import { useState, useEffect } from 'react';
709703
import StoryTray from './StoryTray.js';
710704

711-
<<<<<<< HEAD
712-
let initialStories = [
705+
const initialStories = [
713706
{id: 0, label: "Priča od Ankit" },
714707
{id: 1, label: "Priča od Taylor" },
715-
=======
716-
const initialStories = [
717-
{id: 0, label: "Ankit's Story" },
718-
{id: 1, label: "Taylor's Story" },
719-
>>>>>>> 50d6991ca6652f4bc4c985cf0c0e593864f2cc91
720708
];
721709

722710
export default function App() {
@@ -781,13 +769,8 @@ Alternativno, možete napraviti _novi_ niz (kopiranjem postojećeg) pre nego št
781769

782770
```js src/StoryTray.js active
783771
export default function StoryTray({ stories }) {
784-
<<<<<<< HEAD
785772
// Kopiranje niza!
786-
let storiesToDisplay = stories.slice();
787-
=======
788-
// Copy the array!
789773
const storiesToDisplay = stories.slice();
790-
>>>>>>> 50d6991ca6652f4bc4c985cf0c0e593864f2cc91
791774

792775
// Ne utiče na originalni niz:
793776
storiesToDisplay.push({
@@ -811,15 +794,9 @@ export default function StoryTray({ stories }) {
811794
import { useState, useEffect } from 'react';
812795
import StoryTray from './StoryTray.js';
813796

814-
<<<<<<< HEAD
815-
let initialStories = [
797+
const initialStories = [
816798
{id: 0, label: "Priča od Ankit" },
817799
{id: 1, label: "Priča od Taylor" },
818-
=======
819-
const initialStories = [
820-
{id: 0, label: "Ankit's Story" },
821-
{id: 1, label: "Taylor's Story" },
822-
>>>>>>> 50d6991ca6652f4bc4c985cf0c0e593864f2cc91
823800
];
824801

825802
export default function App() {

src/content/learn/your-first-component.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -215,11 +215,7 @@ Vaša React aplikacija počinje sa "root" komponentom. Obično je ona kreirana k
215215

216216
Većina React aplikacija koristi komponente svuda. To znači da nećete koristiti komponente samo za reusable delove poput dugmića, već i za veće, kao što su sidebar-ovi, liste, pa čak i cele stranice! Komponente su zgodan način za organizaciju UI koda i markup-a, iako su neke se od njih koriste samo na jednom mestu.
217217

218-
<<<<<<< HEAD
219-
[React-based framework-ovi](/learn/start-a-new-react-project) odlaze korak dalje. Umesto da koristite prazan HTML fajl i da pustite React-u "da preuzme" upravljanje stranicom uz pomoć JavaScript-a, oni *takođe* automatski generišu HTML na osnovu vaših React komponenata. Na ovaj način vaša aplikacija može prikazati neki sadržaj pre neko što se JavaScript kod učita.
220-
=======
221-
[React-based frameworks](/learn/creating-a-react-app) take this a step further. Instead of using an empty HTML file and letting React "take over" managing the page with JavaScript, they *also* generate the HTML automatically from your React components. This allows your app to show some content before the JavaScript code loads.
222-
>>>>>>> d52b3ec734077fd56f012fc2b30a67928d14cc73
218+
[React-based framework-ovi](/learn/creating-a-react-app) odlaze korak dalje. Umesto da koristite prazan HTML fajl i da pustite React-u "da preuzme" upravljanje stranicom uz pomoć JavaScript-a, oni *takođe* automatski generišu HTML na osnovu vaših React komponenata. Na ovaj način vaša aplikacija može prikazati neki sadržaj pre neko što se JavaScript kod učita.
223219

224220
Međutim, veliki broj sajtova koristi React samo za [dodavanje interaktivnosti na postojeće HTML stranice](/learn/add-react-to-an-existing-project#using-react-for-a-part-of-your-existing-page). Oni imaju više root komponenata umesto jedne za čitavu stranicu. Možete koristiti React koliko god mnogo, ili malo, da vam treba.
225221

0 commit comments

Comments
 (0)