You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/01-getting-started/1-intro/article.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,7 +57,7 @@ De exemplu, JavaScript din browser este capabil să:
57
57
- Preia și să seteze cookie-uri, pună întrebări vizitatorului, arate mesaje.
58
58
- Să-și amintească date pe partea de client("local storage").
59
59
60
-
## Ce nu poate JavaScript-ul din browser să facă?
60
+
## Ce NU poate JavaScript-ul din browser să facă?
61
61
62
62
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.
63
63
@@ -88,19 +88,19 @@ Sunt cel puțin *trei* lucruri imporante în legătură cu JavaScript:
88
88
+ Lucrurile simple sunt făcute simplu.
89
89
+ Este suportat de toate browserele majore și activat în mod implicit.
90
90
```
91
-
JavaScript este singura tehnologie browser care combină aceste 3 lucruri.
91
+
JavaScript este singura tehnologie browser care combină aceste trei lucruri.
92
92
93
93
Asta e ceea ce face JavaScript unic. De aceea este cea mai răspândită unealtă pentru crearea de interfețe pentru browser.
94
94
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.
96
96
97
97
## Limbaje "peste" JavaScript
98
98
99
99
Sintaxa JavaScript-ului nu se potrivește cerințelor fiecăruia. Persoane diferite vor diferite feature-uri.
100
100
101
101
Acest lucru este de așteptat, pentru că proiectele și cerințele sunt diferite pentru fiecare.
102
102
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.
104
104
105
105
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).
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/).
19
19
@@ -23,15 +23,14 @@ Multe IDE-uri sunt plătite dar au o perioadă de încercare. Costul lor este î
23
23
24
24
"Editoarele de categorie ușoară" nu sunt la fel de puternice precum IDE-urile, dar sunt rapide, elegante și simple.
25
25
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.
27
27
28
28
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.
29
29
30
30
Î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.
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.
42
41
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.
44
43
45
44
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