DashBouquet did the first step in the open source contribution. It’s a ReactJS full-stack boilerplate based on typescript with ssr, custom apollo-server and huge stack of modern utilities. It can help you to start your own project in one command line.
Why you need it
I will give you three reasons why this boilerplate is worthwhile.
- This boilerplate allows you not to spend big amount of time to start a new project based on such popular library as React. It helps to reduce time on selection of required components, utilities and modules. More important it will save your time on combining elements. We’ve tried to put together, to my mind, the the most relevant and needed components for modern web app development.
- Our boilerplate stands for substantial variation and simplicity in development process. If you don’t like some element, just don’t use it, or remove it from the project or on the contrary add something new.
- React-hipstaplate,supported by such powerful utilities as Redux devtools, Apollo Redux and GraphiQL, gives you knowledge on what is going on in your app.
Where to use
React-hipstaplate can be used for any type of web applications. We are talking about small apps with couple of pages, powerful admin panels and giant news portals. Due to Next.js and SSR (Server Side Rendering) technology you don’t need to worry about SEO and your app promotion in search engines.
React-hipstaplate uses TypeScript as a programming language together with pure functions style philosophy as a basic method for building components and application modules. Strong typing of Typescript and pure functions allow to avoid undesirable side effects and to make code readable and self-documenting. It will give a control on what’s going on inside the app. For sure, each developer is free to write his code in the most pleasant way. These technologies are more recommendations rather than strict instructions.
React-hipstaplate has a ready-to-use server based on Express, Apollo Server and GraphQL. Such solution allows to type all queries and makes impossible all errors with incorrect (different) type description on the client and server sides. It allows you to form queries of any complexity, in order to reduce their quantity (rather than REST approach) by significant amount The server also contains several examples with local data where you can easily add your favorite database.
Dashbouquet Development Wins Clutch Award for Belarus’ Best Developer
Reliable team aligned to deliver solutions — here at Dashbouquet Development, we live by those words. Since our inception in 2014, our company has been developing bespoke websites and mobile applications that drive growth and profitability.
How To Retain Business Growth During The Pandemic
COVID-19 keeps spreading across the countries, resulting in the disruption of the economy and causing big problems for the companies. At DashBouquet, we do everything possible to keep our team safe and secure during the pandemic. At the same time, we understand that a business should not stay still during a crisis like that - because if you get paralyzed with panic and fear, your company is very likely to collapse.
01 / 13