{"id":18304620,"url":"https://github.com/numtel/meteor-component-example","last_synced_at":"2025-04-05T15:31:22.376Z","repository":{"id":26008186,"uuid":"29450764","full_name":"numtel/meteor-component-example","owner":"numtel","description":"Load templates on-demand using miro:preloader and numtel:publicsources","archived":false,"fork":false,"pushed_at":"2015-05-31T10:26:28.000Z","size":172,"stargazers_count":38,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-04T07:51:20.236Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://lazy-load-example.meteor.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/numtel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-19T02:50:56.000Z","updated_at":"2021-05-09T13:37:16.000Z","dependencies_parsed_at":"2022-08-30T18:51:22.469Z","dependency_job_id":null,"html_url":"https://github.com/numtel/meteor-component-example","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numtel%2Fmeteor-component-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numtel%2Fmeteor-component-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numtel%2Fmeteor-component-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numtel%2Fmeteor-component-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/numtel","download_url":"https://codeload.github.com/numtel/meteor-component-example/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247358670,"owners_count":20926266,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T15:29:37.878Z","updated_at":"2025-04-05T15:31:21.737Z","avatar_url":"https://github.com/numtel.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Meteor Component Example\n\n## Notice\n\n**:new: This example has been made obsolete by the new [`numtel:lazy-bundles` package](https://github.com/numtel/meteor-lazy-bundles).**\n\nThis example recreates the default Meteor \"Hello\" counter except with the templates loaded on-demand using [`miro:preloader`](https://github.com/MiroHibler/meteor-preloader) and [`numtel:publicsources`](https://github.com/numtel/meteor-publicsources).\n\n## Explanation\n\nMeteor provides a great system for building templates with Blaze and Spacebars but large applications suffer because every template is loaded with the initial page load.\n\nInstead of loading all templates on initial page load, it is possible to load templates as-needed using `iron:router` with a few supporting packages.\n\nWith `numtel:publicsources`, source files inside the `public` directory can be processed using the same packages that process all other source files.\n\nSee [`site.publicsources.json`](site.publicsources.json) for the configuration of the lazy-loaded bundle.\n\n## Installation\n\n```bash\n# Install Meteor\n$ curl https://install.meteor.com/ | sh\n# Clone Repo\n$ git clone https://github.com/numtel/meteor-component-example.git\n$ cd meteor-component-example\n# Start Meteor\n$ meteor\n```\n\n## Resources\n\n* [`numtel:privatesources` package](https://github.com/numtel/meteor-privatesources) - Create bundles for lazy-loading components, with authentication\n\n## License\n\n[Unlicense](http://unlicense.org/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumtel%2Fmeteor-component-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnumtel%2Fmeteor-component-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumtel%2Fmeteor-component-example/lists"}