PinnedJiashengWhere did Microservices goRelection on Microservices and how the new technology change the landscapeOct 26, 20231Oct 26, 20231
PinnedJiashenginZenStackHow To Get Type-Safety Frontend Queries Like GraphQL Without GraphQL Using TypescriptObtain the exact type you request without executing the codeOct 24, 2023Oct 24, 2023
JiashengSupabase RLS AlternativeShow the limitation of Supabase RLS(Row Level Security) with a multi-tenancy SaaS example and introduce ZenStack as an alternative.Aug 1Aug 1
JiashengPHP: Laravel, Ruby: Rails, JavaScript:?Explain the histrocial reason why JavaScript ecosystem lacks a full-stack framework like Laravel or Rails and the contemporary endeavorJun 3Jun 3
JiashengStories Behind ZenStack V2!the main features of ZenStack V2 and the stories behind it.Apr 30Apr 30
JiashengEnd-To-End Polymorphism: From Database to UI, Achieving SOLID DesignUse a real example to illustrate how to achieve good design by applying polymorphism from the database to the UIMar 29Mar 29
JiashengWhat Are the Chances of You Creating a Programming LanguageEnjoy whatever you are doing and wait for the dots to connectFeb 10Feb 10
JiashengReflection on Visitor Pattern in TypescriptHow to use Reflection in TypeScript to implement the decoupled Visitor Pattern.Feb 7Feb 7
JiashengWhat will happen to the full-stack framework in the future?Illustrate some features of the full-stack framework that would evolve in the futureDec 21, 2023Dec 21, 2023
JiashengContributing To Open Source Projects Might Be Easier Than You ThinkIllustrate with a real case how open-source contributions go beyond code from maintainers perspectiveDec 5, 2023Dec 5, 2023