Nanofibers are fibers with diameters in the nanometer range. Nanofibers can be generated from different polymers and hence have different physical properties and application potentials. Examples of natural polymers include collagen, cellulose, silk fibroin, keratin, gelatin and polysaccharides such as chitosan and alginate. Examples of synthetic polymers include poly(lactic acid) (PLA), polycaprolactone (PCL), polyurethane (PU), poly(lactic-co-glycolic acid) (PLGA), poly(3-hydroxybutyrate-co-3-hydroxyvalerate) (PHBV), and poly(ethylene-co-vinylacetate) (PEVA). Polymer chains are connected via covalent bonds. The diameters of nanofibers depend on the type of polymer used and the method of production. All polymer nanofibers are unique for their large surface area-to-volume ratio, high porosity, appreciable mechanical strength, and flexibility in functionalization compared to their microfiber counterparts.
There exist many different methods to make nanofibers, including drawing, electrospinning, self-assembly, template synthesis, and thermal-induced phase separation. Electrospinning is the most commonly used method to generate nanofibers because of the straightforward setup, the ability to mass produce continuous nanofibers from various polymers, and the capability to generate ultrathin fibers with controllable diameters, compositions, and orientations. This flexibility allows for controlling the shape and arrangement of the fibers so that different structures (i.e. hollow, flat and ribbon shaped) can be fabricated depending on intended application purposes.