Programação  
 
Conhecimento computador >> Programação >> JavaScript Programação >> 
O que eu uso no lugar de JavaScript
JavaScript foi pensado como um "brinquedo " : bom apenas para páginas de internet berrante efeitos especiais. No entanto, seu uso tem crescido devido a seu status como uma linguagem de programação encontrados em quase todos os browsers modernos , e é comumente usado para criar aplicativos da Web atraentes e poderosos para dispositivos móveis e sistemas desktop. Alguns desenvolvedores , no entanto, considerar a linguagem a ser impróprio para grandes projetos - lento, não verdadeiramente orientada a objetos ou tipo seguro. Algumas alternativas disponíveis corrigir muitas das deficiências do JavaScript . Cappuccino

Cappuccino é uma linguagem de programação de aplicações framework e com uma API, ou Application Program Interface, que se assemelha a Cacau - API proprietária da Apple. Cappuccino usar Objective- J em vez de JavaScript como linguagem de programação. Objective- J é baseado em Objective- C, a linguagem Smalltalk -como programação orientada a objetos usados ​​para aplicações Apple OS X e iOS . Seu aplicativo Objective- J é convertido em código JavaScript que será executado inalterada na maioria dos browsers. Cappuccino é projetado para criar aplicações Web , em vez de páginas da web. Segundo o site da Cappuccino , você não precisa saber HTML ou CSS para usar seu produto.
Google Web Toolkit

como Cappuccino, Google Web Toolkit , ou GWT , leva código produzido em um idioma, vincula a uma estrutura de aplicativo , em seguida, gera o código JavaScript. GWT usa Java da Oracle , uma linguagem de muitos desenvolvedores profissionais já estão familiarizados. Java e JavaScript são linguagens de programação relacionados em apenas nome. O GWT Software Development Kit , ou SDK, contém um compilador Java para JavaScript e as APIs Java necessários para criar otimizados , aplicações Web do lado do cliente . Google usa esta ferramenta para muitos de seus próprios aplicativos da Web . GWT é livre e software de código aberto.
HaXe

acordo com seu site desenvolvedor, " A idéia por trás haXe é deixar que o desenvolvedor escolher a melhor plataforma para um determinado trabalho . " para atingir esta meta , haXe inclui a sua própria linguagem de programação orientada a objetos que possui exceções , classes, classes genéricas , refletividade e iteradores. Haxe é baseada na linguagem Action Script da Adobe. O gerador de código haXe pode compilar seu código em JavaScript, arquivos Flash SWF , NekoVM bytecode , PHP e C + + código -fonte. O compilador haXe é livre e software de código aberto sob a licença GNU General Public License versão 2.
Dart do Google

O objetivo final da nova linguagem de programação do Google Dart Web é substituir completamente a linguagem JavaScript em navegadores da Web com seu próprio moderna , orientada a objetos , linguagem escalável e rápido. Ao contrário de JavaScript, Dart permite aos programadores declarar opcionalmente tipos de dados variáveis. Isto dá dardo as vantagens de ambas as línguas estáticos e dinâmicos . A partir do momento da publicação , o código Dart é compilado para JavaScript. No futuro, o código Dart nativa seria executado em qualquer navegador da Web com uma máquina virtual Dart instalado. Código Dart poderia, então, ser executado usando seu próprio MIME - " .

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar vários plugins com JW Player 
·Como fazer Scroll cumulativa offset em jQuery 
·Como realçar um Tag em iFrame Conteúdo 
·Alternativas para botões de rádio em JQuery 
·Como fazer um menu acoplável Com Javascript 
·Feito , mas com erros no IE JS Objeto esperado 
·O que faz Javascript Vazio Não é possível abrir Méd…
·Variáveis ​​em Adobe Ciclos de Vida 
·Data Diferença em Java Script 
·Como codificar Parâmetros em AJAX 
  Artigos em destaque
·Como ocultar Titlebar Fronteiras 
·Como ocultar uma tarefa em Java JFrame 
·PHP vs. Escalabilidade Java 
·Tipos de Dados ANSI C 
·Como adicionar uma marca d'água usando o Word XP 
·Como formatar para Dólares em Java 
·Como posso acessar membros estáticos de uma classe em …
·A função de callback em Java 
·Como remover o texto de uma caixa de texto na NET 
·Manipulação de arquivos em Java Tutorial 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados