Compartilhe

JavaScript de terceiros proxiados-Codepen

Robert e Chris entram no programa para falar sobre as escolhas que tivemos que fazer Babel.

Provavelmente a melhor maneira de usar o Babel é apenas usar o @babel/preset-env plugin para que você obtenha recursos JavaScript modernos processados ​​até um nível de suporte do navegador que você considere confortável. Mas o Babel suporta todos os tipos de plug-ins e, em nosso Editor Clássico, tudo o que você faz é selecionar “Babel” em um menu suspenso e pronto. Você não vê a configuração nem pode alterá-la, e a configuração que usamos não use ambiente predefinido.

Portanto, estamos numa posição interessante com o editor 2.0. Queremos dar às novas Pens, que suportam configurações editáveis, uma boa configuração moderna, e queremos que todas as Canetas Clássicas convertidas tenham uma configuração que não quebre nada. Há alguma sujeira ultra-antiga nessa configuração antiga e suporte todos isso parecia meio bobo. Poderíamos oferecer suporte a um bloco Babel “legado” que suporte tudo isso, mas até agora, decidimos apenas fornecer uma configuração que lide com a grande maioria das coisas antigas, enquanto usamos o mesmo bloco Babel que todos obterão no primeiro dia.

Ainda estamos trabalhando em nosso código de conversão e verificando a saída de um monte de Canetas Clássicas, então veremos como vai ser!

Saltos no tempo

  • 00:15 Novo editor e blocos no CodePen
  • 04:10 Lidando com versionamento em blocos
  • 14:44 O que o plugin ‘tweener faz
  • 19:31 O que fizemos com Sass?
  • 22:10 Tentando entender o processo TC39
  • 27:41 JavaScript e APIs

Written by

Categorias