All Projects → jimmylee → next-express-emotion

jimmylee / next-express-emotion

Licence: other
Easy way to setup NextJS 12.0.7, React 17.0.2, Express 4.17.2, and @emotion/react 11.7.1 locally.

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to next-express-emotion

Emotion and Polarity SO
An emotion classifier of text containing technical content from the SE domain
Stars: ✭ 74 (+138.71%)
Mutual labels:  emotion
gatsby-plugin-tailwindcss
Plug Tailwind CSS to your Gatsby website
Stars: ✭ 46 (+48.39%)
Mutual labels:  emotion
next-postgres
A minimal example web application using NextJS 12.0.7, Postgres 11, Google OAuth2 and other useful libraries.
Stars: ✭ 72 (+132.26%)
Mutual labels:  emotion
lab-cli
Command line utilities and exporting module for Compositor Lab
Stars: ✭ 52 (+67.74%)
Mutual labels:  emotion
Styled-Responsive-Media-Queries
Responsive Media Queries for Emotion styled or styled-components — Standard size from Chrome DevTools.
Stars: ✭ 33 (+6.45%)
Mutual labels:  emotion
visage
Visage design system
Stars: ✭ 12 (-61.29%)
Mutual labels:  emotion
eslint-config-welly
😎 ⚙️ ESLint configuration for React projects that I do. Feel free to use this!
Stars: ✭ 21 (-32.26%)
Mutual labels:  emotion
national-id-meaning
เลขบัตรประชาชนนี้มีความหมายว่าอะไรกันนะ?
Stars: ✭ 18 (-41.94%)
Mutual labels:  emotion
next-tailwind-starter
A starter for Next.js with Tailwind CSS and Typescript. Pre-configured with absolute import, TailwindUI and some additional components.
Stars: ✭ 22 (-29.03%)
Mutual labels:  nextjs-template
EmotionNote
This is a notebook which can feel your emotion!
Stars: ✭ 34 (+9.68%)
Mutual labels:  emotion
Gatsby-Starter-Typescript-Apollo-Storybook
Starter with the bare essentials needed for a typescript, apollo, storybook, emotion Gatsby site
Stars: ✭ 17 (-45.16%)
Mutual labels:  emotion
vite-vue3-tailwind
Boilerplate at vue 3 whit firebase, vue notus, typesctip, vite, tailwind
Stars: ✭ 21 (-32.26%)
Mutual labels:  boilerplate-front-end
react-atdd-playground
Template to (deliberate) practice your test-driven development skills.
Stars: ✭ 14 (-54.84%)
Mutual labels:  nextjs-template
nodejs-hackathon-boilerplate-starter-kit
Just a Hackaton/Startup Full-stack node.js starter
Stars: ✭ 37 (+19.35%)
Mutual labels:  boilerplate-front-end
react-ssr-apollo-boilerplate
A boilerplate for React with SSR using GraphQL and Apollo
Stars: ✭ 19 (-38.71%)
Mutual labels:  emotion
tsstyled
A small, fast, and simple CSS-in-JS solution for React.
Stars: ✭ 52 (+67.74%)
Mutual labels:  emotion
ticket-checkin
Ticket check-in system, for events
Stars: ✭ 19 (-38.71%)
Mutual labels:  emotion
PSCognitiveService
Powershell module to access Microsoft Azure Machine learning RESTful API's or Microsoft cognitive services
Stars: ✭ 46 (+48.39%)
Mutual labels:  emotion
sklearn-audio-classification
An in-depth analysis of audio classification on the RAVDESS dataset. Feature engineering, hyperparameter optimization, model evaluation, and cross-validation with a variety of ML techniques and MLP
Stars: ✭ 31 (+0%)
Mutual labels:  emotion
benefit
✨ Utility CSS-in-JS library that provides a set of low-level, configurable, ready-to-use styles
Stars: ✭ 51 (+64.52%)
Mutual labels:  emotion

next-express-emotion

My boilerplate for creating a SSR ready web application with a server.

Primary dependencies

Jimmy, why on earth would I use this?

  • You love server side rendering.
  • You don't need a database, see next-postgres if you do.
  • You like my front-end code and want to see my technical choices in one place.
  • You need meta tag recommendations for SEO.
  • You need something you can extend because you write your own custom components and styles.

Okay, why CSS-in-JS?

  • We use css as a prop so it still feels like writing Vanilla CSS.
  • Auto-prefixing support, unless it is a quirk like hiding scrollbars on Firefox.
  • O(1) class name lookup like Tachyons, except each class gets an unique string generated and you don't have to memorize their names.

Why not [insert another option]?

If you are sincere and researched, I am happy to have a conversation. Please file an issue.

Setup

Make sure NodeJS 10+ is installed. Then run:

npm install
npm run dev

Now view localhost:8080 in your browser.

Deploy To Production

I use these services for all of my work:

Then on the service you can run:

npm run build
npm run start

Scripts

If you need to run node script without running the server, use this example to get started

npm run script example

Questions?

Twitter: @wwwjim.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].