| 
									
										
										
										
											2023-02-28 11:40:44 +00:00
										 |  |  | --- | 
					
						
							|  |  |  | title: Big Data | 
					
						
							|  |  |  | pagination_prev: demos/extensions/index | 
					
						
							|  |  |  | pagination_next: demos/engines/index | 
					
						
							|  |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | import DocCardList from '@theme/DocCardList'; | 
					
						
							|  |  |  | import {useCurrentSidebarCategory} from '@docusaurus/theme-common'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SheetJS demonstrated the value of processing large datasets in the web browser | 
					
						
							|  |  |  | and other JavaScript environments. SheetJS libraries have pushed the limits of | 
					
						
							|  |  |  | data processing in the web browser, and some innovations and discoveries have | 
					
						
							|  |  |  | been integrated into the ReactJS framework and other foundational JS libraries. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | JS Engines have improved over the years, but there are some hard limits to | 
					
						
							| 
									
										
										
										
											2023-09-02 09:26:57 +00:00
										 |  |  | browser support using traditional methods of data processing. Vendors have | 
					
						
							| 
									
										
										
										
											2023-02-28 11:40:44 +00:00
										 |  |  | introduced APIs and techniques for representing and processing very large binary | 
					
						
							| 
									
										
										
										
											2023-06-25 19:57:03 +00:00
										 |  |  | and textual files. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Since many of the techniques only work in a few engines, they are not embedded | 
					
						
							|  |  |  | in the library. They are recommended only when traditional approaches falter. | 
					
						
							| 
									
										
										
										
											2023-02-28 11:40:44 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | <ul>{useCurrentSidebarCategory().items.map((item, index) => { | 
					
						
							| 
									
										
										
										
											2024-04-12 01:04:37 +00:00
										 |  |  |   const listyle = (item.customProps?.icon) ? ({ | 
					
						
							| 
									
										
										
										
											2023-02-28 11:40:44 +00:00
										 |  |  |     listStyleImage: `url("${item.customProps.icon}")` | 
					
						
							| 
									
										
										
										
											2024-04-12 01:04:37 +00:00
										 |  |  |   }) : ({}); | 
					
						
							| 
									
										
										
										
											2023-02-28 11:40:44 +00:00
										 |  |  |   return (<li style={listyle} {...(item.customProps?.class ? {className: item.customProps.class}: {})}> | 
					
						
							| 
									
										
										
										
											2024-04-12 01:04:37 +00:00
										 |  |  |     <a href={item.href}>{item.label}</a> | 
					
						
							|  |  |  |     <span>{item.customProps?.summary && (" - " + item.customProps.summary)}</span> | 
					
						
							| 
									
										
										
										
											2023-02-28 11:40:44 +00:00
										 |  |  |   </li>); | 
					
						
							|  |  |  | })}</ul> |