Neste Papo Reto, Diogo Vecchiati fala sobre como modularizar o JavaScript usando o RequireJS.
RequireJS é uma tecnologia desenvolvida de JavaScript para JavaScript cujo propósito é ser a solução das dependências da sua aplicação ou site.
O RequireJS não é um gerenciador de dependências qualquer. Ele é um AMD (Asynchronous Module Definition), o que significa que suas dependências não são carregadas por meio de um processo síncrono, mas sim assíncrono. Em outras palavras, você requisita e define módulos sob demanda, quando e onde precisar. Isso torna a sua aplicação mais flexível e modular.
Ainda na apresentação, Diogo codifica um exemplo simples de como usar o RequireJs.
Assista a apresentação em video:
3 Comentários
Pingback: Retrospectiva: Top10 Papo Reto - Labs Bluesoft
Boa Diogo!
Bem sucinta sua introdução ao RequireJs.
Abração.
Para exemplificar segue o link do código exemplo usado na apresentação
https://github.com/bootcry/papo-reto/tree/master/requirejs-sample