Skip to content

Commit

Permalink
Improving PT BR translation for some sentences (#804)
Browse files Browse the repository at this point in the history
  • Loading branch information
angellicacardozo authored and kazupon committed May 3, 2017
1 parent 7db1b25 commit c73a719
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions docs/pt_BR/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

### O que é `vue-loader`?

`vue-loader` é um carregador para Webpack que pode transformar componentes Vue no seguinte formato em um módulo JavaScript simples:
`vue-loader` é um carregador para Webpack capaz de transformar componentes Vue, como o exemplo abaixo, em um módulo JavaScript sem formatação:

![screenshot](http://blog.evanyou.me/images/vue-component.png)

Existem muitos recursos interessantes fornecidos por `vue-loader`:
O `vue-loader` fornece muitos recursos interessantes:

- ES2015 habilitado por padrão;
- Permite usar outros carregadores Webpack para cada parte de um componente Vue, por exemplo SASS para `<style>` e Jade para `<template>`;
Expand All @@ -15,24 +15,24 @@ Existem muitos recursos interessantes fornecidos por `vue-loader`:
- Pode simular escopo CSS para cada componente;
- Suporta componente hot-reloading durante desenvolvimento;

Em poucas palavras, a combinação de Webpack e `vue-loader` oferece um moderno, flexível e extremamente poderoso fluxo de trabalho front-end para criação de aplicações Vue.js.
Em poucas palavras, a combinação de Webpack e `vue-loader` oferece um fluxo de trabalho front-end moderno, flexível e extremamente poderoso para criação de aplicações Vue.js.

### O que é Webpack?

Se você já está familiarizado com Webpack, sinta-se livre para pular está explicação. Mas para aqueles de vocês que são novos com Webpack, aqui está uma pequena introdução:
Se você já esta familiarizado com o Webpack, fique à vontade para pular esta seção. Para aqueles que não conhecem o Webpack, aqui segue uma rápida introdução:

[Webpack](http://webpack.github.io/) é um empacotador de módulo. Ele pega um grupo de arquivos, trata cada um como um módulo, descobre as dependências entre eles e empacota em ativos estáticos prontos para implantação.

![webpack](http://webpack.github.io/assets/what-is-webpack.png)

Para um exemplo básico, imagine que nós temos um monte de módulos CommonJs. Eles não podem rodar diretamente dentro do navegador, então precisamos empacotá-los dentro de um único arquivo que pode ser incluído através de uma tag `<script>`. Webpack pode seguir as dependências das chamadas `require()` e fazer isso para nós.
Para um exemplo básico, imagine que nós temos um monte de módulos CommonJs. Eles não podem rodar diretamente dentro do navegador, então precisamos empacotá-los dentro de um único arquivo que pode ser incluído através de uma tag `<script>`. Webpack é capaz de mapear as dependências injetadas pelas chamadas `require()` e empacotá-las para nós.

Mas Webpack pode fazer mais do que isso. Com "loaders", podemos ensinar Webpack a transformar todos os tipos de arquivos maneira que quisermos antes da saída final do pacote. Alguns exemplos incluem:
Mais do que isso, com o uso dos "loaders" o Webpack é capaz de transformar todos os tipos de arquivos da maneira como quisermos, antes do término da geração do pacote. Alguns exemplos incluem:

- Transpilar módulos ES2015, CoffeScript ou TypeScript em módulos simples CommonJs ES5;
- Opcionalmente você pode canalizar o código fonte através de um linter \(analisador de código\) antes de fazer a compilação;
- Transpilar modelos Jade em HTML simples em seguida colocá-lo como uma sequência de string JavaScript;
- Traspilar arquivos SASS em CSS simples, em seguida os converter em trechos de código JavaScript que insere o resultado CSS como uma tag `<style>`;
- Processar um arquivo de imagem referenciado em HTML ou CSS, movê-la para o destino desejado baseado no arquivo de configuração, e nomeá-la usando seu hash md5;
- Você pode escolher se quer canalizar o código fonte através de um linter \(analisador de código\) antes de fazer a compilação;
- Transpilar modelos Jade em HTML sem formatação e em seguida colocá-lo como uma sequência de string JavaScript;
- Traspilar arquivos SASS em CSS sem formatação, em seguida os converter em trechos de código JavaScript que insere o resultado CSS como uma tag `<style>`;
- Processar um arquivo de imagem referenciado em HTML ou CSS, movê-la para o destino desejado baseado no arquivo de configuração, e nomeá-la usando seu hash md5;

Webpack é tão poderoso que quando você entender como ele funciona, poderá melhorar drasticamente seu fluxo de trabalho front-end. Sua principal desvantagem é a configuração excessiva e complexa; Mas com este guia você deve se capaz de encontrar solução para muitas questões comuns usando Webpack com Vue.js e `vue-loader`.
Webpack é tão poderoso que quando você entender como ele funciona, poderá melhorar drasticamente seu fluxo de trabalho front-end. Sua principal desvantagem é a configuração excessiva e complexa; Mas com este guia você deve se capaz de encontrar solução para muitas questões comuns usando Webpack com Vue.js e `vue-loader`.

0 comments on commit c73a719

Please sign in to comment.