All Projects → 40ants → weblocks

40ants / weblocks

Licence: other
This fork was created to experiment with some refactorings. They are collected in branch "reblocks".

Projects that are alternatives of or similar to weblocks

react-loadable-ssr-addon
Server Side Render add-on for React Loadable. Load splitted chunks was never that easy.
Stars: ✭ 68 (-15%)
Mutual labels:  server-side-rendering
fastify-vite
This plugin lets you load a Vite client application and set it up for Server-Side Rendering (SSR) with Fastify.
Stars: ✭ 497 (+521.25%)
Mutual labels:  server-side-rendering
ragu
🔪 A micro-frontend framework with Server Side Rendering.
Stars: ✭ 85 (+6.25%)
Mutual labels:  server-side-rendering
quasar-hackernews
HackerNews clone built with Vue 2.0, vue-router & vuex & Quasar Framework, with server-side rendering
Stars: ✭ 25 (-68.75%)
Mutual labels:  server-side-rendering
craft-react
Client and Server-side React rendering for CraftCMS
Stars: ✭ 40 (-50%)
Mutual labels:  server-side-rendering
easywebpack-vue
Vue Webpack Building Solution, Support Vue Server Side Render (SSR), Client Side Render (CSR) Building
Stars: ✭ 29 (-63.75%)
Mutual labels:  server-side-rendering
vue-js-laravel-multi-ssr
Source code for the article "Advanced Server-Side Rendering With Laravel & Vue: Multi-Page App"
Stars: ✭ 37 (-53.75%)
Mutual labels:  server-side-rendering
universal-react-redux-typescript-starter-kit
A minimal starter kit with React, Redux, server side rendering, hot reloading, and Webpack 2. 100% TypeScript.
Stars: ✭ 12 (-85%)
Mutual labels:  server-side-rendering
angular-prerender
A command line tool to prerender Angular Apps.
Stars: ✭ 123 (+53.75%)
Mutual labels:  server-side-rendering
nuxtjs-nestjs-starter
Starter project for nuxtjs and nestjs all in one integrated.
Stars: ✭ 56 (-30%)
Mutual labels:  server-side-rendering
react-data-fetching-components
♻️ Asynchronously load data for your React components with SSR
Stars: ✭ 13 (-83.75%)
Mutual labels:  server-side-rendering
pokedex-nextjs
Get to know the different render methods that the Next.js framework provides by exploring Pokemons
Stars: ✭ 39 (-51.25%)
Mutual labels:  server-side-rendering
cloudwatch-public-metrics
Expose AWS Cloudwatch Metrics as a public HTML page using AWS Lambda and server-side rendering
Stars: ✭ 27 (-66.25%)
Mutual labels:  server-side-rendering
workers-react-pwa-example
No description or website provided.
Stars: ✭ 80 (+0%)
Mutual labels:  server-side-rendering
react-ssr-hydration
Example of React Server Side Rendering with Styled Components and Client Side Hydration
Stars: ✭ 15 (-81.25%)
Mutual labels:  server-side-rendering
docker-bare-infra
Docker based, minimal infrastructure boilerplate, with MySQL, WordPress, a React application and Nginx
Stars: ✭ 11 (-86.25%)
Mutual labels:  server-side-rendering
stimulus reflex todomvc
An implementation of TodoMVC using Ruby on Rails, StimulusJS, and StimulusReflex
Stars: ✭ 50 (-37.5%)
Mutual labels:  server-side-rendering
antony-nuxt
👏 Codes that Power ouorz.com | A Tiny Little Nuxt.js + WP REST API App 博客前端
Stars: ✭ 21 (-73.75%)
Mutual labels:  server-side-rendering
react-ssr-starter
🔥 ⚛️ A React boilerplate for a universal web app with a highly scalable, offline-first foundation and our focus on performance and best practices.
Stars: ✭ 40 (-50%)
Mutual labels:  server-side-rendering
rogue.js
The "nearly invisible" way to server-render React applications
Stars: ✭ 1,914 (+2292.5%)
Mutual labels:  server-side-rendering

Weblocks

Warning

This system is not maintained anymore. It was renamed to Reblocks and now lives at https://github.com/40ants/reblocks

Contribution

Join our Gitter Chat Room to participate in the project or ask your questions about Weblocks.

This branch contains following branches

  • travis-config
  • more-logging-and-js-backend-fix
  • documentation

Roadmap

  • Move from raw Hunchentoot to Clack.
  • Refactor dependencies processing.
  • Write easy to understand, working tutorials.
  • Make jquery backend default.
  • Extract all widgets into a separate system and make them use bootstrap by default.

Moving to Clack and Ningle

Benefits

Will be able to use different http servers, not only Hunchentoot.

Useful snippets

Use this:

(lack.util:generate-random-id)

instead of:

(md5 (hunchentoot::create-random-string 10 36))

in (generate-action-code)

What to replace

An File Upload

How to do this with clack and ningle???

How to run tests

All tests:

(rove:run :weblocks-test)

or you can run test for some package:

(rove:run :weblocks-test/dependencies)

Single test:

(rove:run-test 'weblocks-test/dependencies::render-js-dependency)

From command line:

rove weblocks.asd

Changes from master branch

There were very many refactorings. Check ChangeLog.rst file.

Testsuite refactoring

After some issues were resolved, I've got this result running stefil tests:

Test Report for WEBLOCKS-SUITE: 366 tests run, 732 Errors.

Started to port tests to Prove.

License

Licensed under the LLGPL License.

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].