Neste post estarei falando sobre o Oracle Application Express, também conhecido como APEX. E para descrevê-lo, primeiro colocarei abaixo uma breve explicação para programadores e outra para não programadores
Para Programadores
O APEX é uma plataforma de desenvolvimento que permite a criação de telas rapidamente com base em templates que se modelam nas tabelas do banco.
Se você tem conhecimentos de PL/SQL, ele lhe ajudará a criar diversas funcionalidades prontas de forma que seja necessário pouco a nenhum HTML, CSS e JS. Eu vou me arriscar a dizer que ele é uma evolução natural e necessária do Oracle Forms.
Agora se você é um programador front-end, além de ter muito do seu trabalho reduzido, você terá acesso a formas fáceis de fazer chamadas AJAX, customizar detalhes e criar validações de back-end.
Caso você tenha ficado curioso sobre a ferramenta, mas não queira custear um banco Oracle, ou nem instalar um Oracle Express, você pode criar uma conta conta gratuita apex.oracle.com e brincar no ambiente que eles fornecem lá.
Para não programadores
O APEX é uma ferramenta que, se a sua empresa utiliza o banco de dados da Oracle (pergunte ao T.I.), poderá criar aplicativos de forma simples e rápida.
O ganho de tempo e redução de custo da entrega faz com que o APEX seja utilizado atualmente em diversos órgãos públicos brasileiros, empresas de médio e grande porte. Veja alguns casos de sucesso no site oficial.
Caso sua empresa possua um sistema com o banco da Oracle e que roda apenas como um programa no Windows do seu computador, o APEX é uma excelente alternativa para migração do mesmo para a nuvem, podendo utilizar muitas das funcionalidades já criadas.
Vale a pena usar o APEX?
Eu acredito que sim. A curva de aprendizado dele é muito baixa, e você pode ter um usuário avançado de Excel ou Access criando diversas coisas, da mesma forma que um programador com pouca experiência web ou mobile montando/auxiliando na criação delas.
Ah, mas então eu não preciso de alguém sênior? Não se engane com essa curva de aprendizado baixa. Ter pessoas experientes na equipe é o que fará um sistema crescer de pequeno a grande sem ter diversos problemas de escalabilidade. E quando as funcionalidades da tela estiverem com um probleminha ou o banco estiver devagar, você precisará destes caras.
20 a 100x mais rápido?
Agora que as explicações básicas já foram dadas vamos falar sobre o grande título no site que diz:

20x mais rápido já é uma declaração ousada, 100x parece um absurdo. Vou falar um pouco do meu ponto de vista como desenvolvedor — por favor, note que é apenas a minha opinião.
Como tudo no desenvolvimento de sistemas, depende do que precisa ser feito e como será feito.
– Se você estiver usando os templates prontos, 100x pode não ser rápido o suficiente para descrever. Telas do tipo Master/Detail, formulários de cadastro, relatórios e listas de dados podem ficar prontas em minutos. 100% responsivo e multi navegador.
– Telas customizadas não são difíceis de montar. Neste caso estamos falando de algo que leva mais tempo, mas ainda assim, não precisar se preocupar em qual navegador estará rodando. Ajustes para smartphones é infinitamente menos doloroso que fazer isso na mão.
– Se estivermos falando de telas que na verdade estão acessando 5 tabelas ao mesmo tempo e, por algum motivo, é necessário ter “aquele comportamento que tinha no sistema desktop”, não tem mágica e vai demorar tanto quanto qualquer outra ferramenta.
Conclusão
Então, como já mencionei, acredito que o APEX é uma excelente ferramenta que pode beneficiar as empresas e desenvolvedores a criar aplicações de forma mais rápida e menos complexa. Vale a pena!