No, but most serious major stacks have officially supported or popular maintained libraries which handle all of this out of the box already.
No, but most serious major stacks have officially supported or popular maintained libraries which handle all of this out of the box already.