Skip to content

Commit 3067246

Browse files
Merge pull request #133 from bogdanbacosca/sync-29216730
Updated entire 01-getting-started
2 parents e17cc04 + 395f2e1 commit 3067246

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

1-js/01-getting-started/1-intro/article.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ De exemplu, JavaScript din browser este capabil să:
5757
- Preia și să seteze cookie-uri, pună întrebări vizitatorului, arate mesaje.
5858
- Să-și amintească date pe partea de client("local storage").
5959

60-
## Ce nu poate JavaScript-ul din browser să facă?
60+
## Ce NU poate JavaScript-ul din browser să facă?
6161

6262
Abilitățile JavaScript-ului din browser sunt limitate de dragul siguranței utilizatorului. Scopul este de a preveni o pagină web malițioasă să acceseze informații private sau să corupă datele utilizatorului.
6363

@@ -88,19 +88,19 @@ Sunt cel puțin *trei* lucruri imporante în legătură cu JavaScript:
8888
+ Lucrurile simple sunt făcute simplu.
8989
+ Este suportat de toate browserele majore și activat în mod implicit.
9090
```
91-
JavaScript este singura tehnologie browser care combină aceste 3 lucruri.
91+
JavaScript este singura tehnologie browser care combină aceste trei lucruri.
9292

9393
Asta e ceea ce face JavaScript unic. De aceea este cea mai răspândită unealtă pentru crearea de interfețe pentru browser.
9494

95-
Acestea fiind zise JavaScript permite de asemenea crearea serverlor, aplicațiilor mobile etc.
95+
Acestea fiind spuse, JavaScript permite de asemenea crearea serverlor, aplicațiilor mobile etc.
9696

9797
## Limbaje "peste" JavaScript
9898

9999
Sintaxa JavaScript-ului nu se potrivește cerințelor fiecăruia. Persoane diferite vor diferite feature-uri.
100100

101101
Acest lucru este de așteptat, pentru că proiectele și cerințele sunt diferite pentru fiecare.
102102

103-
Așa că recent a apărut o pletoră de limbaje noi, care sunt *transpilate*(convertite) în JavaScript, înainte ca ele să ruleze în browser.
103+
Așa că, recent au apărut o pletoră de limbaje noi, care sunt *transpiled*(convertite) în JavaScript înainte ca ele să ruleze în browser.
104104

105105
Uneltele moderne fac transpilarea foarte rapidă și transparentă, permițând defapt dezvoltatorilor să codeze în alt limbaj și să auto convertească codul în cod "sub capotă"(under the hood).
106106

1-js/01-getting-started/3-code-editors/article.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Un IDE încarcă proiectul (pot fi mai multe fișiere), permite navigarea între
1313
Dacă nu ai selectat până acum un IDE, uită-te la următoarele variante:
1414

1515
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free).
16-
- [Netbeans](http://netbeans.org/) (plătit).
16+
- [WebStorm](https://www.jetbrains.com/webstorm/) (cross-platform, plătit).
1717

1818
Pentru Windows există de asemenea un editor "Visual Studio", a nu se confunda cu "Visual Studio Code". "Visual Studio" este un editor doar pentru Windows, plătit dar puternic, foarte potrivit pentru platforma .NET. O versiune gratuită al lui este [Visual Studio Community](https://www.visualstudio.com/vs/community/).
1919

@@ -23,15 +23,14 @@ Multe IDE-uri sunt plătite dar au o perioadă de încercare. Costul lor este î
2323

2424
"Editoarele de categorie ușoară" nu sunt la fel de puternice precum IDE-urile, dar sunt rapide, elegante și simple.
2525

26-
Sunt de obicei folosite pentru a deschide și edita un fișier, instant.
26+
Ele sunt în principal folosite pentru a deschide și edita un fișier, instant.
2727

2828
Diferența majoră dintre un editor de "categorie ușoară" și un "IDE" este că un IDE funcționează la un nivel de proiect, așa că acesta încarcă mult mai multe date încă de la început, analizează structura proiectului dacă este necesar, ș.a.m.d. Un editor de categorie ușoară este mult mai rapid dacă avem nevoie doar de un fișier.
2929

3030
În practică, editoarele de categorie ușoară pot avea multe plugin-uri, inclusiv analizatoare de sintaxă la nivel de director sau autocompletatoare, așadar nu este o graniță strictă între un editor de categorie ușoară și un IDE.
3131

32-
Următoarele opțiuni merită atenția ta:
32+
Sunt multe opțiuni, spre exemplu:
3333

34-
- [Atom](https://atom.io/) (cross-platform, gratuit).
3534
- [Sublime Text](http://www.sublimetext.com) (cross-platform, shareware).
3635
- [Notepad++](https://notepad-plus-plus.org/) (Windows, gratuit).
3736
- [Vim](http://www.vim.org/) și [Emacs](https://www.gnu.org/software/emacs/) sunt de asemenea utile dacă știi cum să le folosești.
@@ -40,6 +39,11 @@ Următoarele opțiuni merită atenția ta:
4039

4140
Editoarele din lista de mai sus sunt cele pe care fie eu sau prietenii mei, pe care îi consider dezvoltatori buni, le-am folosit pentru un timp îndelungat și suntem mulțumiți de ele.
4241

43-
Există și alte editoare grozave în lume. Te rog alege un editor care îți place cel mai mult.
42+
Există și alte editoare grozave în lumea asta mare. Te rog alege un editor care îți place cel mai mult.
4443

4544
Alegerea unui editor, ca a oricărui alt tool, este individuală și depinde de proiectele tale, obiceiurile și preferințele personale.
45+
46+
The author's personal opinion:
47+
48+
- I'd use [Visual Studio Code](https://code.visualstudio.com/) if I develop mostly frontend.
49+
- Otherwise, if it's mostly another language/platform and partially frontend, then consider other editors, such as XCode (Mac), Visual Studio (Windows) or Jetbrains family (Webstorm, PHPStorm, RubyMine etc, depending on the language).

0 commit comments

Comments
 (0)