SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Who Am I
Xeodou@Wiredcraft
github.com/xeodou
Code Splitting
In Practice
Why?
Cacheable
1.Decrease the file size
2.Vendor modules
3.Most low frequency modules
How?
const webpack = require("webpack");
module.exports = {
entry: {
app: "./app.js",
vendor: ["react", “react-dom", ...],
},
output: {
filename: "[name].bundle.js"
},
plugins: [
new webpack.optimize.CommonsChunkPlugin("vendor","vendor.bundle.js")
]
};
Advance?
Can we make it better?
Pluggable?
MillPlugin.prototype.apply = function (compiler) {
var name = this.options.prefix + "/" + this.options.name;
compiler.plugin("compilation", function (compilation) {
compilation.mainTemplate.plugin("render", function (bootstrapSource, chunk, hash, moduleTemplate,
dependencyTemplates) {
var source = new ConcatSource();
source.add("webpackJsonp(['" + name + "'],");
var modules = compilation.mainTemplate.renderChunkModules(chunk, moduleTemplate, dependencyTemplates,
"/******/ ");
source.add(compilation.mainTemplate.applyPluginsWaterfall("modules", modules, chunk, hash,
moduleTemplate, dependencyTemplates));
source.add(")");
return source;
});
compilation.plugin("optimize-module-ids", function (modules) {
modules.forEach(function (module) {
module.id = name + (module.index > 0 ? ("/" + module.index) : '');
});
});
});
};
const	webpack	=	require('webpack');	
const	MillPlugin	=	require('webpack-mill-plugin');	
module.exports	=	{	
	entry:	'./index',	
		output:	{	
				filename:	'modern.js',	
			publicPath:	'./',	
		},	
		plugins:	[	
				new	MillPlugin('modern'),	
		]	
};
WebpackJsonp(["themes/modern"],{
"themes/modern":function(e,t,a){
"use strict";
e.exports={ }
}
})
require(`themes/${window.MillConfig.theme}`)
Mill
github.com/graffie/mill
github.com/graffie/webpack-mill-plugin
Event organised by
“Technology with Impact”
http://wiredcraft.com/

Weitere ähnliche Inhalte

Was ist angesagt?

Mule esb data weave multi input data
Mule esb data weave multi input dataMule esb data weave multi input data
Mule esb data weave multi input dataAnilKumar Etagowni
 
Introduction to ansible galaxy
Introduction to ansible galaxyIntroduction to ansible galaxy
Introduction to ansible galaxyIvan Serdyuk
 
Future Decoded - Node.js per sviluppatori .NET
Future Decoded - Node.js per sviluppatori .NETFuture Decoded - Node.js per sviluppatori .NET
Future Decoded - Node.js per sviluppatori .NETGianluca Carucci
 
Beginning Jquery In Drupal Theming
Beginning Jquery In Drupal ThemingBeginning Jquery In Drupal Theming
Beginning Jquery In Drupal ThemingRob Knight
 
Network Automation with Ansible
Network Automation with AnsibleNetwork Automation with Ansible
Network Automation with AnsibleAnas
 
"Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native ""Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native "FDConf
 
Migraine Drupal - syncing your staging and live sites
Migraine Drupal - syncing your staging and live sitesMigraine Drupal - syncing your staging and live sites
Migraine Drupal - syncing your staging and live sitesdrupalindia
 
Ansible : what's ansible & use case by REX
Ansible :  what's ansible & use case by REXAnsible :  what's ansible & use case by REX
Ansible : what's ansible & use case by REXSaewoong Lee
 
Box connector Mule ESB Integration
Box connector Mule ESB IntegrationBox connector Mule ESB Integration
Box connector Mule ESB IntegrationAnilKumar Etagowni
 
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled InfrastructureCloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled InfrastructureHabeeb Rahman
 
Python (Jinja2) Templates for Network Automation
Python (Jinja2) Templates for Network AutomationPython (Jinja2) Templates for Network Automation
Python (Jinja2) Templates for Network AutomationRick Sherman
 
Web development - technologies and tools
Web development - technologies and toolsWeb development - technologies and tools
Web development - technologies and toolsYoann Gotthilf
 
Microservice Teststrategie mit Symfony2
Microservice Teststrategie mit Symfony2Microservice Teststrategie mit Symfony2
Microservice Teststrategie mit Symfony2Per Bernhardt
 
An Introduction To Testing In AngularJS Applications
An Introduction To Testing In AngularJS Applications An Introduction To Testing In AngularJS Applications
An Introduction To Testing In AngularJS Applications Rohan Chandane
 

Was ist angesagt? (20)

Celery
CeleryCelery
Celery
 
Mule esb data weave multi input data
Mule esb data weave multi input dataMule esb data weave multi input data
Mule esb data weave multi input data
 
Ansible best practices
Ansible best practicesAnsible best practices
Ansible best practices
 
Introduction to ansible galaxy
Introduction to ansible galaxyIntroduction to ansible galaxy
Introduction to ansible galaxy
 
Cyansible
CyansibleCyansible
Cyansible
 
Future Decoded - Node.js per sviluppatori .NET
Future Decoded - Node.js per sviluppatori .NETFuture Decoded - Node.js per sviluppatori .NET
Future Decoded - Node.js per sviluppatori .NET
 
Beginning Jquery In Drupal Theming
Beginning Jquery In Drupal ThemingBeginning Jquery In Drupal Theming
Beginning Jquery In Drupal Theming
 
Network Automation with Ansible
Network Automation with AnsibleNetwork Automation with Ansible
Network Automation with Ansible
 
Node.js in a heterogeneous system
Node.js in a heterogeneous systemNode.js in a heterogeneous system
Node.js in a heterogeneous system
 
"Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native ""Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native "
 
Migraine Drupal - syncing your staging and live sites
Migraine Drupal - syncing your staging and live sitesMigraine Drupal - syncing your staging and live sites
Migraine Drupal - syncing your staging and live sites
 
Configuration Management in Ansible
Configuration Management in Ansible Configuration Management in Ansible
Configuration Management in Ansible
 
Ansible : what's ansible & use case by REX
Ansible :  what's ansible & use case by REXAnsible :  what's ansible & use case by REX
Ansible : what's ansible & use case by REX
 
Box connector Mule ESB Integration
Box connector Mule ESB IntegrationBox connector Mule ESB Integration
Box connector Mule ESB Integration
 
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled InfrastructureCloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
 
Python (Jinja2) Templates for Network Automation
Python (Jinja2) Templates for Network AutomationPython (Jinja2) Templates for Network Automation
Python (Jinja2) Templates for Network Automation
 
Web development - technologies and tools
Web development - technologies and toolsWeb development - technologies and tools
Web development - technologies and tools
 
Introducing Ansible
Introducing AnsibleIntroducing Ansible
Introducing Ansible
 
Microservice Teststrategie mit Symfony2
Microservice Teststrategie mit Symfony2Microservice Teststrategie mit Symfony2
Microservice Teststrategie mit Symfony2
 
An Introduction To Testing In AngularJS Applications
An Introduction To Testing In AngularJS Applications An Introduction To Testing In AngularJS Applications
An Introduction To Testing In AngularJS Applications
 

Andere mochten auch

Applying empirical research on videogame player types to inform UI/UX design
Applying empirical research on videogame player types to inform UI/UX designApplying empirical research on videogame player types to inform UI/UX design
Applying empirical research on videogame player types to inform UI/UX designWiredcraft
 
Practical Advice for the Confused Designer - Dec 2015 UI/UX Meetup Shanghai
Practical Advice for the Confused Designer - Dec 2015 UI/UX Meetup ShanghaiPractical Advice for the Confused Designer - Dec 2015 UI/UX Meetup Shanghai
Practical Advice for the Confused Designer - Dec 2015 UI/UX Meetup ShanghaiWiredcraft
 
UX in Industrial Internet Solutions - May 2016 UI/UX Meetup Shanghai
UX in Industrial Internet Solutions - May 2016 UI/UX Meetup ShanghaiUX in Industrial Internet Solutions - May 2016 UI/UX Meetup Shanghai
UX in Industrial Internet Solutions - May 2016 UI/UX Meetup ShanghaiWiredcraft
 
Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?Mugula Joseph
 
Designing with Empathy - January 2016 UI/UX Meetup Shanghai
Designing with Empathy - January 2016 UI/UX Meetup ShanghaiDesigning with Empathy - January 2016 UI/UX Meetup Shanghai
Designing with Empathy - January 2016 UI/UX Meetup ShanghaiWiredcraft
 
Product Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup ShanghaiProduct Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup ShanghaiWiredcraft
 
Realtime Apps with JavaScript
Realtime Apps with JavaScriptRealtime Apps with JavaScript
Realtime Apps with JavaScriptWiredcraft
 
Wander in the Dockershop - May Docker Meetup Shanghai
Wander in the Dockershop - May Docker Meetup ShanghaiWander in the Dockershop - May Docker Meetup Shanghai
Wander in the Dockershop - May Docker Meetup ShanghaiWiredcraft
 
UI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad ElmelegyUI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad ElmelegyWiredcraft
 
Antepartum Hemorrhage
Antepartum Hemorrhage Antepartum Hemorrhage
Antepartum Hemorrhage Nooriya Afghan
 
B499355김세랑 midterm project1
B499355김세랑 midterm project1B499355김세랑 midterm project1
B499355김세랑 midterm project1KimSerang
 
Document splitting in New GL in SAP
Document splitting in New GL in SAPDocument splitting in New GL in SAP
Document splitting in New GL in SAPRajesh Shanbhag
 

Andere mochten auch (16)

Applying empirical research on videogame player types to inform UI/UX design
Applying empirical research on videogame player types to inform UI/UX designApplying empirical research on videogame player types to inform UI/UX design
Applying empirical research on videogame player types to inform UI/UX design
 
Presentation sport
Presentation sportPresentation sport
Presentation sport
 
Practical Advice for the Confused Designer - Dec 2015 UI/UX Meetup Shanghai
Practical Advice for the Confused Designer - Dec 2015 UI/UX Meetup ShanghaiPractical Advice for the Confused Designer - Dec 2015 UI/UX Meetup Shanghai
Practical Advice for the Confused Designer - Dec 2015 UI/UX Meetup Shanghai
 
UX in Industrial Internet Solutions - May 2016 UI/UX Meetup Shanghai
UX in Industrial Internet Solutions - May 2016 UI/UX Meetup ShanghaiUX in Industrial Internet Solutions - May 2016 UI/UX Meetup Shanghai
UX in Industrial Internet Solutions - May 2016 UI/UX Meetup Shanghai
 
Kalle Mallikarjuna
Kalle MallikarjunaKalle Mallikarjuna
Kalle Mallikarjuna
 
Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?
 
Designing with Empathy - January 2016 UI/UX Meetup Shanghai
Designing with Empathy - January 2016 UI/UX Meetup ShanghaiDesigning with Empathy - January 2016 UI/UX Meetup Shanghai
Designing with Empathy - January 2016 UI/UX Meetup Shanghai
 
What is pca pdf
What is pca pdfWhat is pca pdf
What is pca pdf
 
Product Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup ShanghaiProduct Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
 
Realtime Apps with JavaScript
Realtime Apps with JavaScriptRealtime Apps with JavaScript
Realtime Apps with JavaScript
 
Wander in the Dockershop - May Docker Meetup Shanghai
Wander in the Dockershop - May Docker Meetup ShanghaiWander in the Dockershop - May Docker Meetup Shanghai
Wander in the Dockershop - May Docker Meetup Shanghai
 
UI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad ElmelegyUI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad Elmelegy
 
Pseudocyst
PseudocystPseudocyst
Pseudocyst
 
Antepartum Hemorrhage
Antepartum Hemorrhage Antepartum Hemorrhage
Antepartum Hemorrhage
 
B499355김세랑 midterm project1
B499355김세랑 midterm project1B499355김세랑 midterm project1
B499355김세랑 midterm project1
 
Document splitting in New GL in SAP
Document splitting in New GL in SAPDocument splitting in New GL in SAP
Document splitting in New GL in SAP
 

Ähnlich wie Code Splitting in Practice with Webpack Mill Plugin

Datagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and BackgridDatagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and BackgridGiorgio Cefaro
 
Datagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and BackgridDatagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and Backgrideugenio pombi
 
How to Webpack your Django!
How to Webpack your Django!How to Webpack your Django!
How to Webpack your Django!David Gibbons
 
Let's play with adf 3.0
Let's play with adf 3.0Let's play with adf 3.0
Let's play with adf 3.0Eugenio Romano
 
Improving build solutions dependency management with webpack
Improving build solutions  dependency management with webpackImproving build solutions  dependency management with webpack
Improving build solutions dependency management with webpackNodeXperts
 
In the Brain of Hans Dockter: Gradle
In the Brain of Hans Dockter: GradleIn the Brain of Hans Dockter: Gradle
In the Brain of Hans Dockter: GradleSkills Matter
 
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API'susing Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API'sAntônio Roberto Silva
 
A few good JavaScript development tools
A few good JavaScript development toolsA few good JavaScript development tools
A few good JavaScript development toolsSimon Kim
 
Building and deploying React applications
Building and deploying React applicationsBuilding and deploying React applications
Building and deploying React applicationsAstrails
 
Webpack: your final module bundler
Webpack: your final module bundlerWebpack: your final module bundler
Webpack: your final module bundlerAndrea Giannantonio
 
Using Renderless Components in Vue.js during your software development.
Using Renderless Components in Vue.js during your software development.Using Renderless Components in Vue.js during your software development.
Using Renderless Components in Vue.js during your software development.tothepointIT
 
Javascript unit testing, yes we can e big
Javascript unit testing, yes we can   e bigJavascript unit testing, yes we can   e big
Javascript unit testing, yes we can e bigAndy Peterson
 
Angular performance slides
Angular performance slidesAngular performance slides
Angular performance slidesDavid Barreto
 
Angular Optimization Web Performance Meetup
Angular Optimization Web Performance MeetupAngular Optimization Web Performance Meetup
Angular Optimization Web Performance MeetupDavid Barreto
 
Rails Engine | Modular application
Rails Engine | Modular applicationRails Engine | Modular application
Rails Engine | Modular applicationmirrec
 
JavaScript Growing Up
JavaScript Growing UpJavaScript Growing Up
JavaScript Growing UpDavid Padbury
 
Hazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMSHazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMSuzquiano
 
«От экспериментов с инфраструктурой до внедрения в продакшен»​
«От экспериментов с инфраструктурой до внедрения в продакшен»​«От экспериментов с инфраструктурой до внедрения в продакшен»​
«От экспериментов с инфраструктурой до внедрения в продакшен»​FDConf
 
От экспериментов с инфраструктурой до внедрения в продакшен
От экспериментов с инфраструктурой до внедрения в продакшенОт экспериментов с инфраструктурой до внедрения в продакшен
От экспериментов с инфраструктурой до внедрения в продакшенDmitry Makhnev
 

Ähnlich wie Code Splitting in Practice with Webpack Mill Plugin (20)

Datagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and BackgridDatagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and Backgrid
 
Datagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and BackgridDatagrids with Symfony 2, Backbone and Backgrid
Datagrids with Symfony 2, Backbone and Backgrid
 
How to Webpack your Django!
How to Webpack your Django!How to Webpack your Django!
How to Webpack your Django!
 
Let's play with adf 3.0
Let's play with adf 3.0Let's play with adf 3.0
Let's play with adf 3.0
 
Lecture: Webpack 4
Lecture: Webpack 4Lecture: Webpack 4
Lecture: Webpack 4
 
Improving build solutions dependency management with webpack
Improving build solutions  dependency management with webpackImproving build solutions  dependency management with webpack
Improving build solutions dependency management with webpack
 
In the Brain of Hans Dockter: Gradle
In the Brain of Hans Dockter: GradleIn the Brain of Hans Dockter: Gradle
In the Brain of Hans Dockter: Gradle
 
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API'susing Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
 
A few good JavaScript development tools
A few good JavaScript development toolsA few good JavaScript development tools
A few good JavaScript development tools
 
Building and deploying React applications
Building and deploying React applicationsBuilding and deploying React applications
Building and deploying React applications
 
Webpack: your final module bundler
Webpack: your final module bundlerWebpack: your final module bundler
Webpack: your final module bundler
 
Using Renderless Components in Vue.js during your software development.
Using Renderless Components in Vue.js during your software development.Using Renderless Components in Vue.js during your software development.
Using Renderless Components in Vue.js during your software development.
 
Javascript unit testing, yes we can e big
Javascript unit testing, yes we can   e bigJavascript unit testing, yes we can   e big
Javascript unit testing, yes we can e big
 
Angular performance slides
Angular performance slidesAngular performance slides
Angular performance slides
 
Angular Optimization Web Performance Meetup
Angular Optimization Web Performance MeetupAngular Optimization Web Performance Meetup
Angular Optimization Web Performance Meetup
 
Rails Engine | Modular application
Rails Engine | Modular applicationRails Engine | Modular application
Rails Engine | Modular application
 
JavaScript Growing Up
JavaScript Growing UpJavaScript Growing Up
JavaScript Growing Up
 
Hazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMSHazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMS
 
«От экспериментов с инфраструктурой до внедрения в продакшен»​
«От экспериментов с инфраструктурой до внедрения в продакшен»​«От экспериментов с инфраструктурой до внедрения в продакшен»​
«От экспериментов с инфраструктурой до внедрения в продакшен»​
 
От экспериментов с инфраструктурой до внедрения в продакшен
От экспериментов с инфраструктурой до внедрения в продакшенОт экспериментов с инфраструктурой до внедрения в продакшен
От экспериментов с инфраструктурой до внедрения в продакшен
 

Mehr von Wiredcraft

Untold Stories - June 2016 UI/UX Meetup Berlin
Untold Stories - June 2016 UI/UX Meetup BerlinUntold Stories - June 2016 UI/UX Meetup Berlin
Untold Stories - June 2016 UI/UX Meetup BerlinWiredcraft
 
How to Survive your Boring Day job by starting a personal design project - De...
How to Survive your Boring Day job by starting a personal design project - De...How to Survive your Boring Day job by starting a personal design project - De...
How to Survive your Boring Day job by starting a personal design project - De...Wiredcraft
 
The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...
The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...
The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...Wiredcraft
 
JavaScript & Hardware - April 2016 JavaScript Shanghai Meetup
JavaScript & Hardware - April 2016 JavaScript Shanghai MeetupJavaScript & Hardware - April 2016 JavaScript Shanghai Meetup
JavaScript & Hardware - April 2016 JavaScript Shanghai MeetupWiredcraft
 
Distribute Development Environment by docker-compose - May 2016 Docker Meetup...
Distribute Development Environment by docker-compose - May 2016 Docker Meetup...Distribute Development Environment by docker-compose - May 2016 Docker Meetup...
Distribute Development Environment by docker-compose - May 2016 Docker Meetup...Wiredcraft
 
Open source based container solution in Azure - May Docker Meetup
Open source based container solution in Azure - May Docker MeetupOpen source based container solution in Azure - May Docker Meetup
Open source based container solution in Azure - May Docker MeetupWiredcraft
 
How meditating ten minutes per day can improve your design workflow by Floria...
How meditating ten minutes per day can improve your design workflow by Floria...How meditating ten minutes per day can improve your design workflow by Floria...
How meditating ten minutes per day can improve your design workflow by Floria...Wiredcraft
 
Pm2 remi-robert
Pm2 remi-robertPm2 remi-robert
Pm2 remi-robertWiredcraft
 
Reason vs Rationalisation
Reason vs RationalisationReason vs Rationalisation
Reason vs RationalisationWiredcraft
 
Questioning Smart in Design
Questioning Smart in DesignQuestioning Smart in Design
Questioning Smart in DesignWiredcraft
 
Getting Started with User Interviews
Getting Started with User Interviews Getting Started with User Interviews
Getting Started with User Interviews Wiredcraft
 
How and When to Use FalcorJS
How and When to Use FalcorJSHow and When to Use FalcorJS
How and When to Use FalcorJSWiredcraft
 
How the Bay Area Company Cultures Impact a Chinese Designer
How the Bay Area Company Cultures Impact a Chinese DesignerHow the Bay Area Company Cultures Impact a Chinese Designer
How the Bay Area Company Cultures Impact a Chinese DesignerWiredcraft
 

Mehr von Wiredcraft (13)

Untold Stories - June 2016 UI/UX Meetup Berlin
Untold Stories - June 2016 UI/UX Meetup BerlinUntold Stories - June 2016 UI/UX Meetup Berlin
Untold Stories - June 2016 UI/UX Meetup Berlin
 
How to Survive your Boring Day job by starting a personal design project - De...
How to Survive your Boring Day job by starting a personal design project - De...How to Survive your Boring Day job by starting a personal design project - De...
How to Survive your Boring Day job by starting a personal design project - De...
 
The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...
The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...
The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup...
 
JavaScript & Hardware - April 2016 JavaScript Shanghai Meetup
JavaScript & Hardware - April 2016 JavaScript Shanghai MeetupJavaScript & Hardware - April 2016 JavaScript Shanghai Meetup
JavaScript & Hardware - April 2016 JavaScript Shanghai Meetup
 
Distribute Development Environment by docker-compose - May 2016 Docker Meetup...
Distribute Development Environment by docker-compose - May 2016 Docker Meetup...Distribute Development Environment by docker-compose - May 2016 Docker Meetup...
Distribute Development Environment by docker-compose - May 2016 Docker Meetup...
 
Open source based container solution in Azure - May Docker Meetup
Open source based container solution in Azure - May Docker MeetupOpen source based container solution in Azure - May Docker Meetup
Open source based container solution in Azure - May Docker Meetup
 
How meditating ten minutes per day can improve your design workflow by Floria...
How meditating ten minutes per day can improve your design workflow by Floria...How meditating ten minutes per day can improve your design workflow by Floria...
How meditating ten minutes per day can improve your design workflow by Floria...
 
Pm2 remi-robert
Pm2 remi-robertPm2 remi-robert
Pm2 remi-robert
 
Reason vs Rationalisation
Reason vs RationalisationReason vs Rationalisation
Reason vs Rationalisation
 
Questioning Smart in Design
Questioning Smart in DesignQuestioning Smart in Design
Questioning Smart in Design
 
Getting Started with User Interviews
Getting Started with User Interviews Getting Started with User Interviews
Getting Started with User Interviews
 
How and When to Use FalcorJS
How and When to Use FalcorJSHow and When to Use FalcorJS
How and When to Use FalcorJS
 
How the Bay Area Company Cultures Impact a Chinese Designer
How the Bay Area Company Cultures Impact a Chinese DesignerHow the Bay Area Company Cultures Impact a Chinese Designer
How the Bay Area Company Cultures Impact a Chinese Designer
 

Kürzlich hochgeladen

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 

Kürzlich hochgeladen (20)

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 

Code Splitting in Practice with Webpack Mill Plugin