No Java tem algo parecido com o Bundles do ASP.NET?

11/11/2016

0

No ASP.NET ocorre essa situação:

3 arquivos no formato .css:

File1.css
File2.css
File3.css

Quando aplicação executar, usando o Bundles, gera somente um arquivo FileBundles = File1+File2+File3. Esse único arquivo, terá todo código em uma unica linha retirando todos os espaços.

Sendo que quando o navegador realizar os downloads dos arquivos da aplicação, em vez de fazer 3 download, somente faz 1. Isso ajuda no desempenho. A minha dúvida é se tem algo parecido com isso no Java.
Leonardo Alves

Leonardo Alves

Responder

Posts

11/11/2016

Leonardo Alves

No ASP.NET ocorre essa situação:

3 arquivos no formato .css:

File1.css
File2.css
File3.css

Quando aplicação executar, usando o Bundles, gera somente um arquivo FileBundles = File1+File2+File3. Esse único arquivo, terá todo código em uma unica linha retirando todos os espaços.

Sendo que quando o navegador realizar os downloads dos arquivos da aplicação, em vez de fazer 3 download, somente faz 1. Isso ajuda no desempenho. A minha dúvida é se tem algo parecido com isso no Java.



using System.Web;
using System.Web.Optimization;

namespace MSDN_Bundle
{
public class BundleConfig
{
// For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254725
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-.js"));

bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-.js"));

bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));

// Use the development version of Modernizr to develop with and learn from. Then, when you''re
// ready for production, use the build tool at http://modernizr.com to pick only the tests you need.
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
"~/Scripts/modernizr-*"));

bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));

bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
"~/Content/themes/base/jquery.ui.core.css",
"~/Content/themes/base/jquery.ui.resizable.css",
"~/Content/themes/base/jquery.ui.selectable.css",
"~/Content/themes/base/jquery.ui.accordion.css",
"~/Content/themes/base/jquery.ui.autocomplete.css",
"~/Content/themes/base/jquery.ui.button.css",
"~/Content/themes/base/jquery.ui.dialog.css",
"~/Content/themes/base/jquery.ui.slider.css",
"~/Content/themes/base/jquery.ui.tabs.css",
"~/Content/themes/base/jquery.ui.datepicker.css",
"~/Content/themes/base/jquery.ui.progressbar.css",
"~/Content/themes/base/jquery.ui.theme.css"));
}
}
}
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar