TypeScript ou ES6: o que escolher para iniciantes em Angular?
Olá a todos! Sou um desenvolvedor front-end iniciante, estudando Angular. Vejo que todos os projetos em Angular são escritos em TypeScript, mas já conheço bem o ES6 (ES2015). Parece-me que o ES6 já oferece arrow functions, classes, módulos, promises — tudo o que é necessário para o desenvolvimento moderno.
Por exemplo, aqui está um componente simples em ES6:
```javascript
class UserComponent {
constructor(userService) {
this.userService = userService;
}
getUser(id) {
return this.userService.fetch(id).then(user => {
this.user = user;
this.render();
});
}
render() {
console.log(`User: ${this.user.name}`);
}
}
```
O mesmo código em TypeScript parece mais verboso:
```typescript
class UserComponent {
private user: any;
No answers yet.
Faça login para deixar uma resposta
Blogs