e s t r i c t ' ; c o n s t e x p r e s s = r e q u i r e ( ' e x p r e s s ' ) ; / / S e t s u p a n e w i n s t a n c e o f a n e x p r e s s a p p c o n s t a p p = e x p r e s s ( ) ; c o n s t p o r t = p r o c e s s . e n v . p o r t | | 8 0 8 0 ; / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / T H E P O W E R O F C R U U U U U U D ( 8 ) / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / S i m p l i s t i c r o u t i n g ! s y n t a x o f " a p p . m e t h o d " s i g n a t u r e a p p . p o s t ( ' / u s e r s ' , ( r e q , r e s ) = > { r e s . s e n d ( ` U s e r $ { r e q . b o d y . i d } c r e a t e d . ` ) ; } ) ; / / = > C r e a t e a p p . g e t ( ' / u s e r s ' , ( r e q , r e s ) = > { r e s . s e n d ( ' H e l l o W o r l d ! T h i s s h o u l d r e t r i e v e u s e r s ! ' ) ; } ) ; / / = > R e t r i e v e a p p . p u t ( ' / u s e r s / : i d ' , ( r e q , r e s ) = > r e s . s e n d ( ` U s e r $ { r e q . p a r a m s . i d } u p d a t e d . ` ) ) ; / / = > U p d a t e a p p . d e l e t e ( ' / u s e r s / : i d ' , ( r e q , r e s ) = > r e s . s e n d ( ` U s e r $ { r e q . p a r a m s . i d } d e l e t e d . ` ) ) ; / / = > D e l e t e a p p . l i s t e n ( p o r t , ( ) = > c o n s o l e . l o g ( ` S e r v e r l i s t e n i n g o n $ { p o r t } ` ) ) ;